• bryntum gantt 5.0.6


    一般的

    • 完全基于 Web 标准构建:JavaScript、HTML 和 CSS
    • 易于本地化以支持任何语言。
    • 使用Siesta进行单元测试

    特征

    • 使用鼠标或触摸拖放、调整大小和创建任务
    • 任何编辑操作的程序化验证
    • 包括 25+ 列,支持添加任何自定义列。

     

    • 所有列都支持内联编辑。
    • 可以使用任何字段或标准对数据进行排序。
    • 任务之间的依赖关系(FF/FS/SF/SS),包括。领先或落后
    • 撤销重做
    • 从毫秒到几年的缩放,可自定义的缩放级别。
    • 使用任何 HTML + CSS 自定义任务外观。
    • 可折叠网格部分
    • TypeScript 类型支持
    • 支持庞大的数据集
    • 导出为 PDF、PNG 和 Excel
    • 支持为重要日期渲染行和时间范围指标
    • 使用键盘轻松导航
    • 拖放左侧网格中的行重新排序。
    • 在任何条件下过滤任务
    • 带有任何 HTML 标记的可自定义工具提示
    • 可配置的时间刻度,最多 3 个标题行,从毫秒到年。
    • 内置可自定义的上下文菜单。
    • 支持可自定义的任务标签(顶部、底部、左右)
    • 任务约束
    • 调度模式
    • 任务、资源和项目日历

    视觉外观

    • 只需使用纯 CSS 即可轻松设置所有元素的样式
    • 行高是可定制的,并且可以动态更改。
    • 每个时间线元素(任务、父任务、里程碑)都可以使用您自己的自定义模板呈现
    • 通过在模型数据上放置 CSS 类或使用 eventRenderer 方法,可以轻松地单独设置任务的样式。
    • 支持多个不同的主题
    • 完全可本地化

     

    技术细节

    • 平台:纯 JavaScript / ES6+ / Sass
    • 轻松将自定义数据字段添加到任何包含的数据模型类(任务、依赖项、分配、资源、日历等)
    • 可用的多个构建版本,带有源代码注释的可读开发构建和用于生产使用的缩小构建。您还可以构建自己的自定义版本以最小化占用空间。
    • 附带一个灵活的API,您可以在其中覆盖代码库的几乎任何部分。

    服务器/数据库集成

    • 与任何服务器技术(PHP、Java、ASP.NET 等)集成
    • 以 JSON 格式加载和保存您的数据。
    • 使用 PHP、Java 和 ASP.NET 的完整示例。

     

     

  • 相关阅读:
    RestTemplate发送http请求
    11-定位
    DP12 龙与地下城游戏问题
    file-storage-sdk项目开发中的踩坑记录
    【微服务部署】八、HAProxy+Keepalived高可用负载均衡集群配置
    一种多引擎可视化数据流实现方案
    文件对话框
    WebAssembly开启的微服务新时代
    【Qt炫酷动画】6.QEasingCurve缓动曲线类
    shell 统计目录下文或目录数量
  • 原文地址:https://blog.csdn.net/john_dwh/article/details/125901532