@progress/kendo-angular-grid
Version:
Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.
37 lines (36 loc) • 1.13 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { SVGIcon } from "@progress/kendo-svg-icons";
/**
* @hidden
*
* Defines the settings for a Button inside the SegmentedControlComponent.
*/
export interface SegmentedButtonSettings {
/**
* Sets the name of an existing font icon in the Kendo UI theme.
*/
icon?: string;
/**
* Sets an SVG icon to display inside the Button.
*/
svgIcon?: SVGIcon;
/**
* Specifies the text content of the Button.
*/
text?: string;
/**
* Specifies whether the Button is disabled.
*/
disabled?: boolean;
/**
* Specifies whether the Button is selected.
*/
selected?: boolean;
/**
* Sets an additional class on the internal Icon component of the button.
*/
iconInnerCssClass?: string;
}