syncfusion-aspnetcore-smart-textarea
Installation
SKILL.md
Syncfusion ASP.NET Core Smart TextArea
Overview
The Smart TextArea is an intelligent, AI-powered text input control that provides real-time sentence completion and text suggestions using semantic understanding. This skill guides you through implementing Smart TextArea functionality in ASP.NET Core applications with support for multiple AI providers, customizable suggestion modes, and extensible inference backends.
The Smart TextArea provides:
- AI-Powered Completions: Intelligent sentence and text suggestions using OpenAI, Azure OpenAI, Ollama, or custom backends
- Multiple Suggestion Modes: Inline pop-up or integrated display options for AI suggestions
- User Role Configuration: Role-based suggestion behavior (student, writer, developer, etc.)
- Custom Phrases: Predefined phrase suggestions based on user context and preferences
- Full TextArea Features: Floating labels, validation, RTL support, accessibility compliance
- Tag Helper Support: Native ASP.NET Core TagHelper integration for Razor Pages and MVC
- Event System: Suggestion selection, value change, focus, and blur events