syncfusion-angular-mention
Installation
SKILL.md
Implementing Syncfusion Angular Mention Component
Component Overview & Architecture
The Mention component renders an autocomplete suggestion popup when the user types a trigger character (default @) inside a target element (a div[contenteditable], textarea, or similar). It is designed for:
- User tagging — tag people, teams, or resources using
@ - Hashtag suggestions — use any custom character (
#,/, etc.) as the trigger - Rich text integration — works with
contenteditabledivs and editors - Data binding — supports local arrays (strings, objects, complex objects) and remote DataManager sources
- Filtering —
Contains,StartsWith,EndsWithwith configurable min-length, debounce, and spacing - Template customization — item, display, no-records, spinner, and group templates
- Disabled items — mark individual list items as non-selectable
- Accessibility — WCAG 2.2 compliant with full keyboard navigation and ARIA attributes