@bryntum/scheduler-enterprise

中文文档
8.0.0发布于 2026/11/03SEE LICENSE IN license.pdfTypeScriptES Module近 30 天下载 1839

Bryntum 调度器 JavaScript 组件包, 企业级

中文使用文档
文档目录9 节
  1. 等级
  2. 安装
  3. 使用
  4. 支助科
  5. 框架包装
  6. 每级特征
  7. AI 编码助理
  8. 链接
  9. 许可证和版权


Bryntum logo


Bryntum 调度器企业

Bryntum调度器是一个全功能化的资源调度器,支持广泛的功能. 它与React,Vue,Angular,或平地香草JS顺利融合.

关于所有特性的更多信息,请访问 Bryntum 调度站点。 。 。 .

Bryntum Scheduler Enterprise tier screenshot

等级

每艘布林图姆产品船分三级. 阶梯是包名的一部分.

级别软件包包含
社区@bryntum/scheduler-community免费功能集
商业@bryntum/scheduler-business社区加特许经营特征
企业@bryntum/scheduler-enterprise每个特点

我需要哪个级别? 您的级别必须持有您使用的每一个特性 。 企业拥有所有特性,包括 晚点再加的 见 每级特征 以下或 特性可用性指南。 。 。 .

在一个应用程序中使用一层。 同一产品的两层安装了两版布林图姆核心, 打破主题、地方和共享状态.

安装

npm install @bryntum/scheduler-enterprise

软件包宣布其Bryntum依赖性,所以 npm 为你安装它们.

使用

添加元素为 id="app" 和页面的高度,然后使组件进入其中:

import { Scheduler } from '@bryntum/scheduler-enterprise';

new Scheduler({
    appendTo  : 'app',
    startDate : new Date(2026, 0, 1),
    endDate   : new Date(2026, 0, 14),
    columns   : [
        { text : 'Name', field : 'name', width : 160 }
    ],
    resources : [
        { id : 1, name : 'Dan Stevenson' },
        { id : 2, name : 'Talisha Babin' }
    ],
    events : [
        { id : 1, resourceId : 1, name : 'Kickoff', startDate : '2026-01-02', endDate : '2026-01-05' },
        { id : 2, resourceId : 2, name : 'Design', startDate : '2026-01-05', endDate : '2026-01-09' }
    ]
});

见 Java 脚本快速启动 是一个完整的设置.

套件只输出自己的类. 从该产品中导入另一类产品 软件包,将软件包添加到您的 package.json ,并导入 你所配置的每个产品.

支助科

scheduler.css 遵守Bryntum 调度的规则 以及它所依赖的每个产品 导入它和一个主题, 带走 从您使用的最高产品水平的包。 Font Cousin 6图标出自"核心"包. 离开他们 替换图标时退出 :

/* Font Awesome icons (optional) */
@import '@bryntum/core-enterprise/fontawesome/css/fontawesome.css';
@import '@bryntum/core-enterprise/fontawesome/css/solid.css';
/* Structural CSS */
@import '@bryntum/scheduler-enterprise/scheduler.css';
/* Theme */
@import '@bryntum/scheduler-enterprise/svalbard.css';

当应用程序结合了几个Bryntum产品时,则导入薄样式表: core.thin.css 编辑 <name>.thin.css 用于您使用的每个产品级别,每个产品来自其自己的包装。 然后导入一个主题,取自 您使用的最高产品级别软件包 :

/* Font Awesome icons (optional) */
@import '@bryntum/core-enterprise/fontawesome/css/fontawesome.css';
@import '@bryntum/core-enterprise/fontawesome/css/solid.css';
/* Structural CSS */
@import '@bryntum/core-enterprise/core.thin.css';
@import '@bryntum/grid-enterprise/grid.thin.css';
@import '@bryntum/scheduler-enterprise/scheduler.thin.css';
/* Theme */
@import '@bryntum/scheduler-enterprise/svalbard.css';

排程器在Core和Grid上被构建,所以上面的列表已经持有了它们薄的样式表. 将调度器与 另一种产品,添加该产品的薄样式表: gantt.thin.css 为甘特, calendar.thin.css 日历, taskboard.thin.css 用于 TaskBoard 。 网格不需要更多的东西。 从最高产品包中取出主题 职等,例如 @bryntum/gantt-enterprise 与甘特的调度器.

只装入一个主题 。 一页中两个主题争夺相同的变量.

框架包装

框架软件包指南
反应@bryntum/scheduler-react-enterprise快速启动
角质@bryntum/scheduler-angular-enterprise快速启动
阴道@bryntum/scheduler-vue-enterprise快速开始

每级特征

每个层次都有一个特征。 未列出视图、部件、列、型号和仓库.

特性社区商业企业
AI—— 说—— 说✓
AllocationCellEdit—— 说—— 说✓
AllocationCopyPaste—— 说—— 说✓
CalendarHighlight—— 说—— 说✓
ColumnLines✓✓✓
Dependencies✓✓✓
DependencyEdit—— 说✓✓
DependencyMenu—— 说✓✓
EventBuffer—— 说—— 说✓
EventCopyPaste—— 说✓✓
EventDrag✓✓✓
EventDragCreate✓✓✓
EventDragSelect—— 说✓✓
EventEdit✓✓✓
EventFilter—— 说✓✓
EventMenu✓✓✓
EventNonWorkingTime—— 说—— 说✓
EventResize✓✓✓
EventSegmentDrag—— 说—— 说✓
EventSegmentResize—— 说—— 说✓
EventSegments—— 说—— 说✓
EventTooltip✓✓✓
GroupSummary—— 说—— 说✓
HeaderZoom—— 说✓✓
Labels—— 说✓✓
LockRows—— 说—— 说✓
NestedEvents—— 说—— 说✓
NonWorkingTime—— 说✓✓
Pan—— 说✓✓
PdfExport—— 说—— 说✓
PercentBar—— 说✓✓
Print—— 说—— 说✓
ResourceColumnReorder—— 说✓✓
ResourceEdit—— 说—— 说✓
ResourceMenu✓✓✓
ResourceNonWorkingTime—— 说—— 说✓
ResourceTimeRanges—— 说✓✓
RowReorder—— 说—— 说✓
RowResize—— 说—— 说✓
ScheduleContext—— 说✓✓
ScheduleMenu✓✓✓
ScheduleTooltip✓✓✓
ScrollButtons—— 说✓✓
SimpleEventEdit—— 说✓✓
Split—— 说—— 说✓
StickyEvents—— 说✓✓
Summary—— 说—— 说✓
TaskEdit—— 说—— 说✓
TimeAxisHeaderMenu✓✓✓
TimeRanges—— 说✓✓
TimeSelection—— 说✓✓
TimeSpanHighlight—— 说—— 说✓
TreeSummary—— 说—— 说✓
Versions—— 说—— 说✓

AI 编码助理

这个包裹船 CLAUDE.md 财务报告和审定财务报表 AGENTS.md 带有AI编码代理的注释. 对于被禁用,版本正确的答案, 连接 Bryntum MCP 服务器 并安装 Bryntum 代理技能。 。 。 .

Bryntum 调度器的企业级拥有商业许可证。 Bryntum 调度器运行在试运行模式中,直到您注册一个 许可证密钥。 见 Bryntum 调度器结束用户许可证 全文 执照.

版权所有"2009-2026",布林图姆. 版权所有.

版本与发布记录

@bryntum/scheduler-enterprise 共发布 4 个版本,首次发布于 2026/10/23;过去 12 个月发布了 4 个版本。

版本发布日期距今
8.0.0latest2026/11/036 天前
8.0.0-beta.1next2026/10/3010 天前
8.0.0-alpha.12026/10/2317 天前
0.0.0-stage2026/10/2317 天前

关于 @bryntum/scheduler-enterprise 的常见问题

@bryntum/scheduler-enterprise 是什么?

Bryntum 调度器 JavaScript 组件包, 企业级

如何安装 @bryntum/scheduler-enterprise?

在项目目录运行 npm install @bryntum/scheduler-enterprise,或使用 pnpm add / yarn add / bun add。

@bryntum/scheduler-enterprise 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@bryntum/scheduler-enterprise 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@bryntum/scheduler-enterprise 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=0.10.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@bryntum/scheduler-enterprise 可以商用吗?

@bryntum/scheduler-enterprise 使用 SEE LICENSE IN license.pdf 许可。许可条款写在包内的独立文件中,请阅读该文件确认可否商用。以上为概括,不构成法律意见,请以许可原文为准。

@bryntum/scheduler-enterprise 的下载量有多少?

根据 npm 官方下载统计,@bryntum/scheduler-enterprise 在 2026/10/09 – 2026/11/07 这 30 天内被下载 1,839 次,日均约 61 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@bryntum/scheduler-enterprise 还在维护吗?

最新版本 8.0.0 发布于 2026/11/03(6 天前);至今共发布 4 个版本,其中过去 12 个月发布了 4 个;首次发布于 2026/10/23。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。