New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Defines the fluent API for configuring the ChatActionButtonSettings settings.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Syntax:

C#
public class ChatActionButtonSettingsBuilder

Inheritance: objectChatActionButtonSettingsBuilder

Inherited Members object.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public ChatActionButtonSettingsBuilder(ChatActionButtonSettings settings)
Parameters:settingsChatActionButtonSettings

The ChatActionButtonSettings

Methods

The fill mode for the button (e.g., "flat", "solid", "outline").

C#
public ChatActionButtonSettingsBuilder FillMode(ButtonFillMode value)
Parameters:valueButtonFillMode

The value that configures the fillmode.

Returns:

ChatActionButtonSettingsBuilder

The icon name for the action button in its default (send) state.

C#
public ChatActionButtonSettingsBuilder Icon(string value)
Parameters:valuestring

The value that configures the icon.

Returns:

ChatActionButtonSettingsBuilder

The icon name for the action button when in loading state.

C#
public ChatActionButtonSettingsBuilder LoadingIcon(string value)
Parameters:valuestring

The value that configures the loadingicon.

Returns:

ChatActionButtonSettingsBuilder

The text label for the action button when in loading state.

C#
public ChatActionButtonSettingsBuilder LoadingText(string value)
Parameters:valuestring

The value that configures the loadingtext.

Returns:

ChatActionButtonSettingsBuilder

The border radius for the button (e.g., "small", "medium", "large", "full").

C#
public ChatActionButtonSettingsBuilder Rounded(Rounded value)
Parameters:valueRounded

The value that configures the rounded.

Returns:

ChatActionButtonSettingsBuilder

The size of the button (e.g., "small", "medium", "large").

C#
public ChatActionButtonSettingsBuilder Size(ComponentSize value)
Parameters:valueComponentSize

The value that configures the size.

Returns:

ChatActionButtonSettingsBuilder

The text label for the action button in its default (send) state.

C#
public ChatActionButtonSettingsBuilder Text(string value)
Parameters:valuestring

The value that configures the text.

Returns:

ChatActionButtonSettingsBuilder

The theme color for the button (e.g., "base", "primary", "secondary").

C#
public ChatActionButtonSettingsBuilder ThemeColor(ThemeColor value)
Parameters:valueThemeColor

The value that configures the themecolor.

Returns:

ChatActionButtonSettingsBuilder