UNPKG

@progress/kendo-angular-conversational-ui

Version:

Kendo UI for Angular Conversational UI components

53 lines (52 loc) 1.58 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 { /** * Represents the identifying name of the action. * Predefined action names are `copy`, `retry`, and `discard`. */ name?: string; /** * Represents the type of the action. */ type?: "button" | "spacer"; /** * Represents the font icon of the action. */ icon?: string; /** * Represents the SVG icon of the action. */ svgIcon?: SVGIcon; /** * Represents the text of the action. */ text?: string; /** * Represents the title attribute of the action. */ title?: string; /** * Specifies the fill mode of the button. */ fillMode?: ButtonFillMode; /** * Specifies the theme color of the button. */ themeColor?: ButtonThemeColor; /** * Specifies the rounded styling of the button. */ rounded?: ButtonRounded; /** * Specifies whether the action is disabled. */ disabled?: boolean; }