Class
TabStripOverflowMenu

Definition

Constructors

TabStripOverflowMenu()

Declaration

cs-api-definition
public TabStripOverflowMenu()

Properties

Class

The class attribute of the button element. Use it to apply custom CSS classes for styling the overflow menu button. Example: "my-overflow-button custom-style".

Declaration

cs-api-definition
[Parameter]
public string Class { get; set; }

Property Value

string

FillMode

Controls the button's visual density and background treatment.

Declaration

cs-api-definition
[Parameter]
public string FillMode { get; set; }

Property Value

string

Remarks

Solid provides a filled background for primary actions. Outline shows only a border for secondary actions. Flat removes background and border for subtle actions. Link styles the button as a hyperlink.

Icon

Displays an icon inside the button using Telerik's built-in icon library or custom icons. Example: SvgIcon.Save, FontIcon.Plus, or custom icon objects.

Declaration

cs-api-definition
[Parameter]
public object Icon { get; set; }

Property Value

object

Id

Sets the unique HTML id attribute for the button element. Useful for CSS targeting and JavaScript selection. Example: "submitButton".

Declaration

cs-api-definition
[Parameter]
public string Id { get; set; }

Property Value

string

Rounded

Controls the border radius and corner styling of the button.

Declaration

cs-api-definition
[Parameter]
public string Rounded { get; set; }

Property Value

string

Remarks

Small applies minimal rounding for compact layouts. Medium provides moderate rounding for balanced appearance. Large creates more pronounced rounded corners. Full makes circular buttons, ideal for icon-only buttons.

Size

Determines the button's dimensions including padding, font size, and overall scale.

Declaration

cs-api-definition
[Parameter]
public string Size { get; set; }

Property Value

string

Remarks

Small creates compact buttons for dense layouts. Medium provides standard sizing for most interfaces. Large offers prominent sizing for important actions.

ThemeColor

Sets the button's color scheme based on semantic meaning and visual hierarchy.

Declaration

cs-api-definition
[Parameter]
public string ThemeColor { get; set; }

Property Value

string

Remarks

Primary highlights the main call-to-action. Secondary indicates important but not primary actions. Success represents positive actions like save or confirm. Warning draws attention to potentially destructive actions. Error clearly marks dangerous operations like delete. Info provides neutral information or help actions. Base offers subtle, low-emphasis styling.

Title

Sets the HTML title attribute which appears as a tooltip when users hover over the button. Example: "Save your changes" or "Delete this item".

Declaration

cs-api-definition
[Parameter]
public string Title { get; set; }

Property Value

string

Methods

BuildRenderTree(RenderTreeBuilder)

Declaration

cs-api-definition
protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder

RenderTreeBuilder

Overrides ComponentBase.BuildRenderTree(RenderTreeBuilder)

OnParametersSetAsync()

Declaration

cs-api-definition
protected override Task OnParametersSetAsync()

Returns

Task

Overrides ComponentBase.OnParametersSetAsync()

Refresh()

Forces the overflow menu to re-render and update the list of overflow tabs.

Declaration

cs-api-definition
public void Refresh()