UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

43 lines (42 loc) 1.45 kB
import { BaseControlTheme } from "igniteui-react-core"; import { Type } from "igniteui-react-core"; import { Size } from "igniteui-react-core"; import { ControlDisplayDensity } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { DataTemplate } from "igniteui-react-core"; import { CheckboxListExternalIndexType } from "./CheckboxListExternalIndexType"; import { CheckedChangedEventArgs } from "./CheckedChangedEventArgs"; /** * @hidden */ export interface CheckboxListExternal { baseTheme: BaseControlTheme; labelClicked: (sender: any, args: CheckedChangedEventArgs) => void; selectedMemberPath: string; dataMemberPath: string; subtitleMemberPath: string; itemsSource: any; showSelectAll: boolean; primaryKey: string; readonly desiredSize: Size; density: ControlDisplayDensity; backgroundColor: Brush; textColor: Brush; rowHoverBackgroundColor: Brush; searchIconColor: Brush; searchTextColor: Brush; checkboxAlignedRight: boolean; labelClickTriggersChange: boolean; defaultIconDataTemplate: DataTemplate; defaultIconContext: any; dataLegendTarget: any; propertyTypeMemberPath: string; checkboxCornerRadius: number; refresh(): void; indexType: CheckboxListExternalIndexType; getDesiredSize(a: Size): Size; } /** * @hidden */ export declare let CheckboxListExternal_$type: Type;