fineui是帆软报表和BI产品线所使用的前端框架。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
802 B

import { Widget } from "../../core/widget";
export declare class SelectList extends Widget {
static xtype: string;
static EVENT_CHANGE: string;
setAllSelected(v: boolean): void;
setToolBarVisible(v: boolean): void;
isAllSelected(): boolean;
hasPrev(): boolean;
hasNext(): boolean;
prependItems<T>(items: T[]): void;
addItems<T>(items: T[]): void;
populate<T>(items: T[]): void;
resetHeight(h: number): void;
setNotSelectedValue(v: any): void;
getNotSelectedValue<T>(): T[];
setEnabledValue(v: any): void;
getAllButtons<T>(): T[];
getAllLeaves<T>(): T[];
getSelectedButtons<T>(): T[];
getNotSelectedButtons<T>(): T[];
getIndexByValue(value: any): number;
getNodeById<T>(id: any): T;
getNodeByValue<T>(value: any): T;
}