Kendo UI for Vue
The Kendo UI for Vue PromptBox provides a dedicated input interface for working with AI and conversational scenarios. It enables users to compose and send prompts through a rich text input, making it easy to integrate AI interactions directly into your applications. Designed for flexibility, the PromptBox supports features like variable input sizing, file attachments, and customizable UI elements, helping you tailor the experience to different use cases and workflows.
Kendo UI for Vue PromptBox supports multiple rendering modes that define how the input behaves as users type:
Vue PromptBox includes configurable tools that enhance message composition. These tools include an Action button for submitting prompts, an Upload button for attaching files, and a Speech-to-Text button for voice input.
The Kendo UI for Vue PromptBox supports start, end and top adornments that allow you to insert custom content around the input area.
The Vue PromptBox supports a disabled state, allowing you to temporarily prevent user interaction when input should not be accepted. When disabled, the component remains visible but non-interactive, ensuring users clearly understand that input is not currently available while preserving the layout and context.
The Kendo UI for Vue PromptBox provides predefined appearance options such as different sizes, border radii, fill modes and theme colors for its built-in button controls.
The PromptBox component exposes events for input changes, action execution, processing state and speech-to-text results. It integrates naturally with existing state management and form logic.
The PromptBox component in Kendo UI for Vue supports keyboard navigation and follows WAI-ARIA accessibility guidelines, ensuring it integrates naturally into accessible input workflows.
