├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── codecov.yml │ ├── gh-pages.yml │ └── release.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_en.md ├── docs ├── index.html ├── logo.png ├── package.json ├── public │ ├── 404.html │ ├── favicon.ico │ ├── tutorials-axis.png │ ├── tutorials-baseline.png │ ├── tutorials-custom-axis.png │ ├── tutorials-custom-table.png │ ├── tutorials-link.png │ ├── tutorials-milestone.png │ ├── tutorials-summary.png │ └── tutorials-table.png ├── src │ ├── App.vue │ ├── components │ │ ├── FrameworkCodeBlock.vue │ │ ├── FrameworkTabs.vue │ │ ├── MenuItemComponent.vue │ │ ├── NestedProperty.vue │ │ ├── PropertyItem.vue │ │ ├── SearchHighlight.vue │ │ ├── Toast.vue │ │ ├── ToastContainer.vue │ │ └── TutorialSection.vue │ ├── composables │ │ ├── useCodeHighlight.ts │ │ ├── useFramework.ts │ │ ├── useTheme.ts │ │ └── useToast.ts │ ├── config │ │ ├── api.ts │ │ ├── assist.ts │ │ ├── demos │ │ │ ├── codes │ │ │ │ ├── auto-width-usage.ts │ │ │ │ ├── baseline-usage.ts │ │ │ │ ├── basic-usage.ts │ │ │ │ ├── cell-merge-usage.ts │ │ │ │ ├── cell-render-usage.ts │ │ │ │ ├── custom-header-usage.ts │ │ │ │ ├── field-usage.ts │ │ │ │ ├── framework.ts │ │ │ │ ├── full-app-2-usage.ts │ │ │ │ ├── full-app-usage.ts │ │ │ │ ├── full-app-vue-usage.ts │ │ │ │ ├── hierarchical.ts │ │ │ │ ├── holiday-adv-usage.ts │ │ │ │ ├── holiday-usage.ts │ │ │ │ ├── language-usage.ts │ │ │ │ ├── link-usage.ts │ │ │ │ ├── linkage-usage.ts │ │ │ │ ├── milestone-usage.ts │ │ │ │ ├── move-usage.ts │ │ │ │ ├── resize-usage.ts │ │ │ │ ├── select-usage.ts │ │ │ │ └── style-usage.ts │ │ │ └── index.ts │ │ ├── events.ts │ │ ├── frameworks.ts │ │ ├── methods.ts │ │ ├── path.ts │ │ ├── tutorials │ │ │ ├── codes │ │ │ │ ├── basic-usage.ts │ │ │ │ └── frameworks-usage.ts │ │ │ └── index.ts │ │ └── types.ts │ ├── env.d.ts │ ├── main.ts │ ├── styles │ │ └── main.scss │ ├── template │ │ ├── react │ │ │ └── index.ts │ │ ├── vanilla │ │ │ └── index.ts │ │ └── vue │ │ │ └── index.ts │ ├── types │ │ └── demo.ts │ ├── utils │ │ └── common.ts │ └── views │ │ ├── API.vue │ │ ├── APIAssist.vue │ │ ├── APIEvents.vue │ │ ├── APIMethods.vue │ │ ├── APIOptions.vue │ │ ├── APITypes.vue │ │ ├── Demo.vue │ │ ├── Demos.vue │ │ ├── Home.vue │ │ └── Tutorials.vue ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── examples ├── react │ ├── index.html │ ├── package.json │ ├── src │ │ ├── AdvancedExample.tsx │ │ ├── App.tsx │ │ ├── index.css │ │ └── main.tsx │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── vanilla │ ├── index.html │ ├── package.json │ ├── postcss.config.js │ ├── src │ │ ├── demo.ts │ │ ├── demo2.ts │ │ ├── demo3.ts │ │ ├── demo4.ts │ │ ├── demo5.ts │ │ ├── demo6 │ │ │ ├── data.ts │ │ │ ├── demo6.css │ │ │ └── index.ts │ │ ├── example.ts │ │ └── main.ts │ ├── tsconfig.json │ └── vite.config.ts └── vue │ ├── index.html │ ├── package.json │ ├── src │ ├── App.vue │ ├── App2.vue │ ├── App3.vue │ ├── App4 │ │ ├── components │ │ │ └── contextMenu │ │ │ │ └── ContextMenu.vue │ │ ├── data.ts │ │ └── index.vue │ └── main.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── logo.png ├── package.json ├── packages ├── core │ ├── .gitignore │ ├── .npmignore │ ├── LICENSE │ ├── package.json │ ├── scripts │ │ └── build-types.js │ ├── src │ │ ├── GanttContext.ts │ │ ├── XGantt.ts │ │ ├── event │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logo.ts │ │ ├── models │ │ │ ├── Baseline.ts │ │ │ └── Task.ts │ │ ├── rendering │ │ │ ├── RenderScheduler.ts │ │ │ ├── Renderer.ts │ │ │ ├── chart │ │ │ │ ├── ChartBaseline.ts │ │ │ │ ├── ChartBody.ts │ │ │ │ ├── ChartFlag.ts │ │ │ │ ├── ChartGrid.ts │ │ │ │ ├── ChartHeader.ts │ │ │ │ ├── ChartHoliday.ts │ │ │ │ ├── ChartLink.ts │ │ │ │ ├── ChartRow.ts │ │ │ │ ├── ChartSlider.ts │ │ │ │ ├── ChartToday.ts │ │ │ │ ├── ChartWeekend.ts │ │ │ │ ├── Pattern.ts │ │ │ │ └── index.ts │ │ │ ├── other │ │ │ │ ├── GuideLine.ts │ │ │ │ └── MiddleResizeLine.ts │ │ │ ├── scrollbar │ │ │ │ └── index.ts │ │ │ └── table │ │ │ │ ├── Checkbox.ts │ │ │ │ ├── DragHandler.ts │ │ │ │ ├── TableBody.ts │ │ │ │ ├── TableCell.ts │ │ │ │ ├── TableHeader.ts │ │ │ │ ├── TableHeaderCell.ts │ │ │ │ ├── TableHeaderGroup.ts │ │ │ │ ├── TableRow.ts │ │ │ │ └── index.ts │ │ ├── store │ │ │ ├── ColumnManager.ts │ │ │ ├── DataManager.ts │ │ │ ├── LinkManager.ts │ │ │ ├── OptionManager.ts │ │ │ ├── TimeAxis.ts │ │ │ └── index.ts │ │ ├── styles │ │ │ ├── base │ │ │ │ └── _variables.scss │ │ │ ├── components │ │ │ │ ├── _chart.scss │ │ │ │ ├── _checkbox.scss │ │ │ │ ├── _drag.scss │ │ │ │ ├── _scrollbar.scss │ │ │ │ ├── _splitter.scss │ │ │ │ └── _table.scss │ │ │ └── main.scss │ │ ├── types │ │ │ ├── baseline.d.ts │ │ │ ├── chart.d.ts │ │ │ ├── event.d.ts │ │ │ ├── global.d.ts │ │ │ ├── index.d.ts │ │ │ ├── link.d.ts │ │ │ ├── options.d.ts │ │ │ ├── render.d.ts │ │ │ ├── styles.d.ts │ │ │ └── table.d.ts │ │ └── utils │ │ │ ├── color.ts │ │ │ ├── helpers.ts │ │ │ ├── id.ts │ │ │ ├── logger.ts │ │ │ ├── size.ts │ │ │ ├── svg.ts │ │ │ └── time.ts │ ├── test │ │ ├── index.ts │ │ └── utils │ │ │ ├── color.Colorjs.test.ts │ │ │ ├── color.colorjsFactory.test.ts │ │ │ ├── helper.clamp.test.ts │ │ │ ├── helper.formatNumber.test.ts │ │ │ ├── helper.gcd.test.ts │ │ │ ├── helper.getStandardCornerRadius.test.ts │ │ │ ├── helper.getStandardPercent.test.ts │ │ │ ├── helper.getStandardValue.test.ts │ │ │ ├── helper.parseNumberWithPercent.test.ts │ │ │ ├── helper.svgToImage.test.ts │ │ │ ├── id.generateId.test.ts │ │ │ ├── logger.Logger.test.ts │ │ │ ├── size.wrapSize.test.ts │ │ │ └── time.setLocale.test.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── vitest.config.ts ├── react │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── setup.ts │ │ ├── components │ │ │ ├── XGanttReact.tsx │ │ │ └── __tests__ │ │ │ │ └── XGanttReact.test.tsx │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ └── hooks.test.tsx │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ └── index.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── vitest.config.ts └── vue │ ├── LICENSE │ ├── README.md │ ├── package.json │ ├── src │ ├── components.d.ts │ ├── components │ │ ├── GanttVue.vue │ │ └── props.ts │ ├── env.d.ts │ └── index.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── pnpm-workspace.yaml ├── scripts ├── dev.js ├── test.js └── version.js ├── tsconfig.base.json └── tsconfig.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.github/workflows/codecov.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/README.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/README_en.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/logo.png -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/404.html -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/tutorials-axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-axis.png -------------------------------------------------------------------------------- /docs/public/tutorials-baseline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-baseline.png -------------------------------------------------------------------------------- /docs/public/tutorials-custom-axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-custom-axis.png -------------------------------------------------------------------------------- /docs/public/tutorials-custom-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-custom-table.png -------------------------------------------------------------------------------- /docs/public/tutorials-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-link.png -------------------------------------------------------------------------------- /docs/public/tutorials-milestone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-milestone.png -------------------------------------------------------------------------------- /docs/public/tutorials-summary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-summary.png -------------------------------------------------------------------------------- /docs/public/tutorials-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/public/tutorials-table.png -------------------------------------------------------------------------------- /docs/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/App.vue -------------------------------------------------------------------------------- /docs/src/components/FrameworkCodeBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/FrameworkCodeBlock.vue -------------------------------------------------------------------------------- /docs/src/components/FrameworkTabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/FrameworkTabs.vue -------------------------------------------------------------------------------- /docs/src/components/MenuItemComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/MenuItemComponent.vue -------------------------------------------------------------------------------- /docs/src/components/NestedProperty.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/NestedProperty.vue -------------------------------------------------------------------------------- /docs/src/components/PropertyItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/PropertyItem.vue -------------------------------------------------------------------------------- /docs/src/components/SearchHighlight.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/SearchHighlight.vue -------------------------------------------------------------------------------- /docs/src/components/Toast.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/Toast.vue -------------------------------------------------------------------------------- /docs/src/components/ToastContainer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/ToastContainer.vue -------------------------------------------------------------------------------- /docs/src/components/TutorialSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/components/TutorialSection.vue -------------------------------------------------------------------------------- /docs/src/composables/useCodeHighlight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/composables/useCodeHighlight.ts -------------------------------------------------------------------------------- /docs/src/composables/useFramework.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/composables/useFramework.ts -------------------------------------------------------------------------------- /docs/src/composables/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/composables/useTheme.ts -------------------------------------------------------------------------------- /docs/src/composables/useToast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/composables/useToast.ts -------------------------------------------------------------------------------- /docs/src/config/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/api.ts -------------------------------------------------------------------------------- /docs/src/config/assist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/assist.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/auto-width-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/auto-width-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/baseline-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/baseline-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/basic-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/basic-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/cell-merge-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/cell-merge-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/cell-render-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/cell-render-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/custom-header-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/custom-header-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/field-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/field-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/framework.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/framework.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/full-app-2-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/full-app-2-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/full-app-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/full-app-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/full-app-vue-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/full-app-vue-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/hierarchical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/hierarchical.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/holiday-adv-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/holiday-adv-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/holiday-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/holiday-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/language-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/language-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/link-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/link-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/linkage-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/linkage-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/milestone-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/milestone-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/move-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/move-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/resize-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/resize-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/select-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/select-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/codes/style-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/codes/style-usage.ts -------------------------------------------------------------------------------- /docs/src/config/demos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/demos/index.ts -------------------------------------------------------------------------------- /docs/src/config/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/events.ts -------------------------------------------------------------------------------- /docs/src/config/frameworks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/frameworks.ts -------------------------------------------------------------------------------- /docs/src/config/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/methods.ts -------------------------------------------------------------------------------- /docs/src/config/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/path.ts -------------------------------------------------------------------------------- /docs/src/config/tutorials/codes/basic-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/tutorials/codes/basic-usage.ts -------------------------------------------------------------------------------- /docs/src/config/tutorials/codes/frameworks-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/tutorials/codes/frameworks-usage.ts -------------------------------------------------------------------------------- /docs/src/config/tutorials/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/tutorials/index.ts -------------------------------------------------------------------------------- /docs/src/config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/config/types.ts -------------------------------------------------------------------------------- /docs/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/env.d.ts -------------------------------------------------------------------------------- /docs/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/main.ts -------------------------------------------------------------------------------- /docs/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/styles/main.scss -------------------------------------------------------------------------------- /docs/src/template/react/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/template/react/index.ts -------------------------------------------------------------------------------- /docs/src/template/vanilla/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/template/vanilla/index.ts -------------------------------------------------------------------------------- /docs/src/template/vue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/template/vue/index.ts -------------------------------------------------------------------------------- /docs/src/types/demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/types/demo.ts -------------------------------------------------------------------------------- /docs/src/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/utils/common.ts -------------------------------------------------------------------------------- /docs/src/views/API.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/API.vue -------------------------------------------------------------------------------- /docs/src/views/APIAssist.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/APIAssist.vue -------------------------------------------------------------------------------- /docs/src/views/APIEvents.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/APIEvents.vue -------------------------------------------------------------------------------- /docs/src/views/APIMethods.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/APIMethods.vue -------------------------------------------------------------------------------- /docs/src/views/APIOptions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/APIOptions.vue -------------------------------------------------------------------------------- /docs/src/views/APITypes.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/APITypes.vue -------------------------------------------------------------------------------- /docs/src/views/Demo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/Demo.vue -------------------------------------------------------------------------------- /docs/src/views/Demos.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/Demos.vue -------------------------------------------------------------------------------- /docs/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/Home.vue -------------------------------------------------------------------------------- /docs/src/views/Tutorials.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/src/views/Tutorials.vue -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/tsconfig.node.json -------------------------------------------------------------------------------- /docs/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/docs/vite.config.ts -------------------------------------------------------------------------------- /examples/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/index.html -------------------------------------------------------------------------------- /examples/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/package.json -------------------------------------------------------------------------------- /examples/react/src/AdvancedExample.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/src/AdvancedExample.tsx -------------------------------------------------------------------------------- /examples/react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/src/App.tsx -------------------------------------------------------------------------------- /examples/react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/src/index.css -------------------------------------------------------------------------------- /examples/react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/src/main.tsx -------------------------------------------------------------------------------- /examples/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/tsconfig.json -------------------------------------------------------------------------------- /examples/react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/tsconfig.node.json -------------------------------------------------------------------------------- /examples/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/react/vite.config.ts -------------------------------------------------------------------------------- /examples/vanilla/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/index.html -------------------------------------------------------------------------------- /examples/vanilla/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/package.json -------------------------------------------------------------------------------- /examples/vanilla/postcss.config.js: -------------------------------------------------------------------------------- 1 | export default {} -------------------------------------------------------------------------------- /examples/vanilla/src/demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo2.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo3.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo4.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo5.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo5.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo6/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo6/data.ts -------------------------------------------------------------------------------- /examples/vanilla/src/demo6/demo6.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo6/demo6.css -------------------------------------------------------------------------------- /examples/vanilla/src/demo6/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/demo6/index.ts -------------------------------------------------------------------------------- /examples/vanilla/src/example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/example.ts -------------------------------------------------------------------------------- /examples/vanilla/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/src/main.ts -------------------------------------------------------------------------------- /examples/vanilla/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/tsconfig.json -------------------------------------------------------------------------------- /examples/vanilla/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vanilla/vite.config.ts -------------------------------------------------------------------------------- /examples/vue/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/index.html -------------------------------------------------------------------------------- /examples/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/package.json -------------------------------------------------------------------------------- /examples/vue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App.vue -------------------------------------------------------------------------------- /examples/vue/src/App2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App2.vue -------------------------------------------------------------------------------- /examples/vue/src/App3.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App3.vue -------------------------------------------------------------------------------- /examples/vue/src/App4/components/contextMenu/ContextMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App4/components/contextMenu/ContextMenu.vue -------------------------------------------------------------------------------- /examples/vue/src/App4/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App4/data.ts -------------------------------------------------------------------------------- /examples/vue/src/App4/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/App4/index.vue -------------------------------------------------------------------------------- /examples/vue/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/src/main.ts -------------------------------------------------------------------------------- /examples/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/tsconfig.json -------------------------------------------------------------------------------- /examples/vue/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vue/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/examples/vue/vite.config.ts -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/.gitignore -------------------------------------------------------------------------------- /packages/core/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/.npmignore -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/scripts/build-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/scripts/build-types.js -------------------------------------------------------------------------------- /packages/core/src/GanttContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/GanttContext.ts -------------------------------------------------------------------------------- /packages/core/src/XGantt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/XGantt.ts -------------------------------------------------------------------------------- /packages/core/src/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/event/index.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/logo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/logo.ts -------------------------------------------------------------------------------- /packages/core/src/models/Baseline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/models/Baseline.ts -------------------------------------------------------------------------------- /packages/core/src/models/Task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/models/Task.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/RenderScheduler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/RenderScheduler.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/Renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/Renderer.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartBaseline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartBaseline.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartBody.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartBody.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartFlag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartFlag.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartGrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartGrid.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartHeader.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartHoliday.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartHoliday.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartLink.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartRow.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartSlider.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartToday.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartToday.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/ChartWeekend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/ChartWeekend.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/Pattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/Pattern.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/chart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/chart/index.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/other/GuideLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/other/GuideLine.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/other/MiddleResizeLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/other/MiddleResizeLine.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/scrollbar/index.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/Checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/Checkbox.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/DragHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/DragHandler.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableBody.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableBody.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableCell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableCell.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableHeader.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableHeaderCell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableHeaderCell.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableHeaderGroup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableHeaderGroup.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/TableRow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/TableRow.ts -------------------------------------------------------------------------------- /packages/core/src/rendering/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/rendering/table/index.ts -------------------------------------------------------------------------------- /packages/core/src/store/ColumnManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/ColumnManager.ts -------------------------------------------------------------------------------- /packages/core/src/store/DataManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/DataManager.ts -------------------------------------------------------------------------------- /packages/core/src/store/LinkManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/LinkManager.ts -------------------------------------------------------------------------------- /packages/core/src/store/OptionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/OptionManager.ts -------------------------------------------------------------------------------- /packages/core/src/store/TimeAxis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/TimeAxis.ts -------------------------------------------------------------------------------- /packages/core/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/store/index.ts -------------------------------------------------------------------------------- /packages/core/src/styles/base/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/base/_variables.scss -------------------------------------------------------------------------------- /packages/core/src/styles/components/_chart.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/src/styles/components/_checkbox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/components/_checkbox.scss -------------------------------------------------------------------------------- /packages/core/src/styles/components/_drag.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/components/_drag.scss -------------------------------------------------------------------------------- /packages/core/src/styles/components/_scrollbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/components/_scrollbar.scss -------------------------------------------------------------------------------- /packages/core/src/styles/components/_splitter.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/src/styles/components/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/components/_table.scss -------------------------------------------------------------------------------- /packages/core/src/styles/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/styles/main.scss -------------------------------------------------------------------------------- /packages/core/src/types/baseline.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/baseline.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/chart.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/chart.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/event.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/event.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/global.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/index.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/link.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/link.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/options.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/options.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/render.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/render.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/styles.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/styles.d.ts -------------------------------------------------------------------------------- /packages/core/src/types/table.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/types/table.d.ts -------------------------------------------------------------------------------- /packages/core/src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/color.ts -------------------------------------------------------------------------------- /packages/core/src/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/helpers.ts -------------------------------------------------------------------------------- /packages/core/src/utils/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/id.ts -------------------------------------------------------------------------------- /packages/core/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/logger.ts -------------------------------------------------------------------------------- /packages/core/src/utils/size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/size.ts -------------------------------------------------------------------------------- /packages/core/src/utils/svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/svg.ts -------------------------------------------------------------------------------- /packages/core/src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/src/utils/time.ts -------------------------------------------------------------------------------- /packages/core/test/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/core/test/utils/color.Colorjs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/color.Colorjs.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/color.colorjsFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/color.colorjsFactory.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.clamp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.clamp.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.formatNumber.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.formatNumber.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.gcd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.gcd.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.getStandardCornerRadius.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.getStandardCornerRadius.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.getStandardPercent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.getStandardPercent.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.getStandardValue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.getStandardValue.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.parseNumberWithPercent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.parseNumberWithPercent.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/helper.svgToImage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/helper.svgToImage.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/id.generateId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/id.generateId.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/logger.Logger.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/logger.Logger.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/size.wrapSize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/size.wrapSize.test.ts -------------------------------------------------------------------------------- /packages/core/test/utils/time.setLocale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/test/utils/time.setLocale.test.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/core/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/vite.config.ts -------------------------------------------------------------------------------- /packages/core/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/core/vitest.config.ts -------------------------------------------------------------------------------- /packages/react/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/LICENSE -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/__tests__/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/__tests__/setup.ts -------------------------------------------------------------------------------- /packages/react/src/components/XGanttReact.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/components/XGanttReact.tsx -------------------------------------------------------------------------------- /packages/react/src/components/__tests__/XGanttReact.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/components/__tests__/XGanttReact.test.tsx -------------------------------------------------------------------------------- /packages/react/src/hooks/__tests__/hooks.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/hooks/__tests__/hooks.test.tsx -------------------------------------------------------------------------------- /packages/react/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/react/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/index.ts -------------------------------------------------------------------------------- /packages/react/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/src/types/index.ts -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/vite.config.ts -------------------------------------------------------------------------------- /packages/react/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/react/vitest.config.ts -------------------------------------------------------------------------------- /packages/vue/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/LICENSE -------------------------------------------------------------------------------- /packages/vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/README.md -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/src/components.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/src/components.d.ts -------------------------------------------------------------------------------- /packages/vue/src/components/GanttVue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/src/components/GanttVue.vue -------------------------------------------------------------------------------- /packages/vue/src/components/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/src/components/props.ts -------------------------------------------------------------------------------- /packages/vue/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/src/env.d.ts -------------------------------------------------------------------------------- /packages/vue/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/src/index.ts -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/tsconfig.json -------------------------------------------------------------------------------- /packages/vue/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/tsconfig.node.json -------------------------------------------------------------------------------- /packages/vue/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/packages/vue/vite.config.ts -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/scripts/dev.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/scripts/test.js -------------------------------------------------------------------------------- /scripts/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/scripts/version.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xpyjs/gantt/HEAD/tsconfig.json --------------------------------------------------------------------------------