syncfusion-javascript-scheduler

Official

Ship production-ready JavaScript schedulers

Authorsyncfusion
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Building a robust, feature-rich calendar and appointment UI requires coordinating many moving parts — view modules, data binding, recurrence rules, timezone conversion, resource grouping, editor templates, styling, and export/import workflows — and this Skill provides the concrete patterns, API mappings, and implementation guidance to assemble them correctly in TypeScript/JavaScript projects.

Core Features & Use Cases

  • Views & Modules: Configure Day, Week, WorkWeek, Month, Agenda, Timeline, Year, and extended interval views with minimal bundle impact via targeted module injection.
  • Appointments & Recurrence: Bind local or remote data, map custom fields, handle repeating events, exceptions, and occurrence editing using iCal RecurrenceRule strings.
  • Data Binding & CRUD: Use DataManager, UrlAdaptor, or remote adaptors for read/write operations, implement server-side filtering, and intercept CRUD lifecycle events.
  • Resources & Grouping: Define single or multi-level resources, support shared events, group-by-date layouts, and timeline resource views.
  • Exporting & Timezones: Export to Excel, CSV, and iCalendar; import .ics files; render appointments in specified IANA timezones and use the Timezone utility for conversions.
  • Editor Customization, Styling & Accessibility: Replace or extend the editor with templates, customize quick info, apply scoped CSS via cssClass, and follow accessibility best practices (keyboard, WCAG).
  • Advanced Patterns: Virtual scrolling for large resource sets, row auto-height, state persistence, context menu integrations, clipboard operations, and performance guidance.

Quick Start

Create a TypeScript Scheduler configured for Week and TimelineWeek views, bind events via a remote DataManager, enable resource grouping and timezone support, and add Excel and iCalendar export buttons.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: syncfusion-javascript-scheduler
Download link: https://github.com/syncfusion/javascript-ui-controls-skills/archive/main.zip#syncfusion-javascript-scheduler

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.