gitextract_6_i3sk9e/ ├── .browserslistrc ├── .editorconfig ├── .eslintrc.cjs ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── deploy.yml ├── .gitignore ├── .prettierrc ├── README.md ├── deploy.sh ├── docs/ │ ├── .vitepress/ │ │ ├── config.ts │ │ └── theme/ │ │ ├── custom.css │ │ └── index.js │ ├── GGanttChart.md │ ├── GGanttRow.md │ ├── common-use-cases.md │ ├── examples.md │ ├── getting-started.md │ ├── index.md │ └── introduction.md ├── docs-deploy.yml ├── env.d.ts ├── index.html ├── package.json ├── src/ │ ├── GanttPlayground.vue │ ├── color-schemes.ts │ ├── components/ │ │ ├── GGanttBar.vue │ │ ├── GGanttBarTooltip.vue │ │ ├── GGanttChart.vue │ │ ├── GGanttCurrentTime.vue │ │ ├── GGanttGrid.vue │ │ ├── GGanttLabelColumn.vue │ │ ├── GGanttRow.vue │ │ └── GGanttTimeaxis.vue │ ├── composables/ │ │ ├── createBarDrag.ts │ │ ├── useBarDragLimit.ts │ │ ├── useBarDragManagement.ts │ │ ├── useDayjsHelper.ts │ │ ├── useTimePositionMapping.ts │ │ └── useTimeaxisUnits.ts │ ├── playground.ts │ ├── provider/ │ │ ├── provideConfig.ts │ │ ├── provideEmitBarEvent.ts │ │ ├── provideGetChartRows.ts │ │ └── symbols.ts │ ├── types.ts │ └── vue-ganttastic.ts ├── tsconfig.config.json ├── tsconfig.json └── vite.config.mts