UNPKG

@progress/kendo-angular-conversational-ui

Version:

Kendo UI for Angular Conversational UI components

52 lines (51 loc) 1.46 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ButtonFillMode, ButtonRounded, ButtonThemeColor } from "@progress/kendo-angular-buttons"; import { SVGIcon } from "@progress/kendo-svg-icons"; /** * Defines the interface for the Inline AI Prompt output actions. */ export interface InlineAIPromptOutputAction { /** * The name of the action. Predefined names are `copy`, `retry`, and `discard`. */ name?: string; /** * The type of the action. */ type?: "button" | "spacer"; /** * The font icon for the action. */ icon?: string; /** * The SVG icon for the action. */ svgIcon?: SVGIcon; /** * The text for the action. */ text?: string; /** * The title attribute for the action. */ title?: string; /** * The fill mode for the button. */ fillMode?: ButtonFillMode; /** * The theme color for the button. */ themeColor?: ButtonThemeColor; /** * The rounded styling for the button. */ rounded?: ButtonRounded; /** * The disabled state of the button. */ disabled?: boolean; }