syncfusion-javascript-querybuilder
Installation
SKILL.md
Implementing QueryBuilder in TypeScript
The QueryBuilder is a powerful Syncfusion component for building dynamic, complex queries with a visual UI. This skill provides comprehensive guidance for implementing, configuring, and customizing the QueryBuilder in TypeScript applications.
When to Use This Skill
Use this skill when you need to:
- Create interactive query builders for filtering data visually
- Define column schemas with types, operators, and validation
- Bind data from local sources or remote APIs
- Manage rules and groups with AND/OR logic
- Add drag-drop functionality for moving and cloning rules
- Customize templates for fields, operators, and values
- Export/import queries as JSON or SQL
- Ensure accessibility with keyboard navigation and ARIA
- Handle complex filtering scenarios in your TypeScript applications