syncfusion-vue-gantt-chart
Implementing Syncfusion Vue Gantt Chart
A project management component that renders a Microsoft Project-like interface for scheduling and managing tasks, dependencies, and resources in Vue 2 and Vue 3 applications.
When to Use This Skill
Use this skill when the user needs to:
- Set up the Gantt Chart in a Vue 2 (Vue CLI) or Vue 3 (Vite) project
- Bind data — local arrays, self-referential data, or remote DataManager sources
- Schedule tasks — auto/manual modes, duration, baselines, unscheduled tasks, work calendar
- Manage task dependencies — FS, FF, SS, SF predecessor types, connector lines
- Edit tasks — cell editing, dialog editing, taskbar drag/resize, adding/deleting rows, indent/outdent
- Work with resources — assign resources, resource view, multi-taskbar view
- Configure columns — reorder, resize, freeze, span, templates, WBS, checkbox
- Customize the timeline — top/bottom tiers, zooming, time units (hour to decade)
- Filter and sort — column menu filter, Excel-like filter, toolbar search, sorting
- Select rows or cells — row/cell selection, selection events
- Use the toolbar — built-in items (Add, Edit, Delete, Search, ExpandAll…) and custom items
- Customize taskbars and labels — templates, data markers/indicators, tooltips (taskbar / connector line / baseline / timeline), label settings
More from syncfusion/vue-ui-components-skills
syncfusion-vue-rich-text-editor
Implements the Syncfusion Vue Rich Text Editor (ejs-richtexteditor) supporting both HTML (WYSIWYG) and Markdown editing modes via the editorMode API from @syncfusion/ej2-vue-richtexteditor. Use this skill for toolbar customization, image upload, paste cleanup, inline editing, AI assistant integration, slash menu, emoji picker, and mention support in Vue applications.
6syncfusion-vue-scheduler
Implement event scheduling, calendar views, and appointment management using Syncfusion Vue Scheduler component. Use this skill when working with calendars, event scheduling, appointment booking systems, resource management, timeline views, recurring events, drag-and-drop event handling, or any scenario involving time-based event visualization and management in Vue applications. Trigger for scheduler implementations, calendar integrations, booking systems, meeting planners, task schedulers, or resource allocation tools.
5syncfusion-vue-barcode
Create and customize barcode, QR code, and Data Matrix components using Syncfusion Vue Barcode Generator. Use this skill when implementing barcode generation, QR code creation, Data Matrix codes, export functionality, and barcode styling. Covers Syncfusion's BarcodeGenerator, QRCodeGenerator, and DataMatrixGenerator components for Vue applications (Composition API and Options API).
5syncfusion-vue-chat-ui
Implement the Syncfusion Vue Chat UI component for Vue chat interfaces, messaging applications, conversational UI, chat widgets, real-time messaging, user-to-user communication, bot integrations, customer support chat, collaborative messaging, instant messaging features, chat rooms, or when user mentions "chat ui", "chat component", "messaging interface", "conversation view", or @syncfusion/ej2-vue-interactive-chat package.
5syncfusion-vue-themes
Use this skill when users need to apply themes, customize appearance, switch dark mode, use CSS variables, configure icons, or modify visual styling for Syncfusion Vue components. Covers icon library, size modes, and Theme Studio integration.
5syncfusion-vue-common
Common utilities and features for Syncfusion Vue components. Use this skill when the user needs to implement animations, drag-and-drop, state persistence, RTL support, localization, globalization, security, templates, and advanced features for Syncfusion Vue components.
5