export declare type Classes = Array<string>;
|
export interface Styles {
|
[css: string]: string | number;
|
}
|
export declare type OptionData = {
|
label?: string;
|
value?: string | number;
|
} & {
|
[key: string]: any;
|
};
|
export declare type TreeOptionData = {
|
children?: Array<TreeOptionData>;
|
} & OptionData;
|
export declare type SizeEnum = 'small' | 'medium' | 'large';
|
export declare type HorizontalAlignEnum = 'left' | 'center' | 'right';
|
export declare type VerticalAlignEnum = 'top' | 'middle' | 'bottom';
|
export declare type ClassName = {
|
[className: string]: any;
|
} | ClassName[] | string;
|
export declare type CSSSelector = string;
|
export interface KeysType {
|
value?: string;
|
label?: string;
|
}
|
export interface HTMLElementAttributes {
|
[css: string]: string;
|
}
|
export interface InfinityScroll {
|
bufferSize?: number;
|
isFixedRowHeight?: boolean;
|
rowHeight?: number;
|
threshold?: number;
|
type: 'lazy' | 'virtual';
|
}
|
export declare type TScroll = InfinityScroll;
|