UNPKG

@progress/kendo-themes-html

Version:

A collection of HTML helpers used for developing Kendo UI themes

20 lines (19 loc) 789 B
import { KendoComponent } from '../_types/component'; export declare const SEGMENTED_CONTROL_CLASSNAME = "k-segmented-control"; declare const states: never[]; declare const options: { size: ("small" | "medium" | "large" | undefined)[]; }; export type KendoSegmentedControlOptions = { size?: (typeof options.size)[number] | null; }; export type KendoSegmentedControlProps = KendoSegmentedControlOptions & { stretched?: boolean; children?: React.ReactNode; thumbStyles?: React.CSSProperties; }; export type KendoSegmentedControlState = { [K in (typeof states)[number]]?: boolean; }; export declare const SegmentedControl: KendoComponent<KendoSegmentedControlProps & KendoSegmentedControlState & React.HTMLAttributes<HTMLDivElement>>; export default SegmentedControl;