前端开发

syncfusion-react-splitter

syncfusion/reac…s-skills

Implement Syncfusion React Splitter component for flexible, resizable panel layouts. Guide covers layout configuration, pane sizing, collapse/expand, resize events, content types, accessibility, and RTL support. Use this skill when building multi-panel interfaces with dynamic resizing capabilities.

  • 661 次安装
  • 3 星标
  • 收录于

安装命令

npx skills add https://github.com/syncfusion/react-ui-components-skills --skill syncfusion-react-splitter

SKILL.md

Implementing Syncfusion React Splitter

The Splitter component creates flexible, resizable panel layouts with advanced configuration options. This skill guides you through installation, layout patterns, customization, and accessibility features.

When to Use This Skill

Use the Splitter component when you need to:

  • Create flexible layouts with multiple resizable panels
  • Build split-screen interfaces (code editors, dashboards, file explorers)
  • Allow users to adjust pane sizes dynamically
  • Display collapsible panes with expand/collapse functionality
  • Support different layout orientations (horizontal, vertical, nested)
  • Implement responsive multi-panel layouts
  • Add custom content types (HTML, components, selectors) to panes

Component Overview

SplitterComponent provides a container for multiple panes that users can resize by dragging separators. Each pane is defined with <PaneDirective> within <PanesDirective>.