syncfusion-javascript-splitter

Installation
SKILL.md

Implementing Syncfusion TypeScript Splitter

The Syncfusion Splitter control enables you to create complex, responsive multi-pane layouts in web applications. It provides built-in resizing, collapse/expand functionality, comprehensive event handling, and support for nested panes with full programmatic control.

When to Use This Skill

  • Setting up a Splitter: Initial configuration, dependency installation, basic initialization
  • Configuring panes: Sizing (pixels/percentages), fixed vs flexible panes, min/max constraints
  • Orientation: Horizontal vs vertical layouts
  • Interactive features: Collapse/expand panes, programmatic control, dynamic pane management
  • Content: Loading HTML markup, text content, or dynamic content
  • Resizing: Configuring resize behavior, preventing resize, handling resize events
  • Styling: Customizing split bars, resize handles, arrows, colors
  • Complex layouts: Nested splitters, code editor layouts, multi-level pane hierarchies
  • Internationalization: Right-to-left (RTL) support for Arabic, Hebrew, and other RTL languages
  • Event Handling: Working with all Splitter events (before/after expand/collapse, resize, creation)
  • API Methods: Programmatically manipulating splitter state (add/remove panes, expand/collapse, refresh)
  • Advanced Configuration: Persistence, sanitization, pane reordering, locale management
Related skills

More from syncfusion/javascript-ui-controls-skills

Installs
2
First Seen
9 days ago