grid multi-select issue
This commit is contained in:
14
lib/ui/dropdown.d.ts
vendored
14
lib/ui/dropdown.d.ts
vendored
@ -60,17 +60,17 @@ export class Dropdown {
|
||||
constructor(options?: DropdownOptions);
|
||||
|
||||
/** 根据该函数返回数据源 */
|
||||
sourceFilter: () => Array<DropdownItem | any>;
|
||||
sourceFilter: () => Array<DropdownItem>;
|
||||
/**
|
||||
* 选中时触发
|
||||
* @param item 选中的条目
|
||||
*/
|
||||
onSelected: (item: DropdownItem | any) => void;
|
||||
onSelected: (item: DropdownItem) => void;
|
||||
/**
|
||||
* 选中多个时触发
|
||||
* @param list 选中的条目数组
|
||||
*/
|
||||
onSelectedList: (list: Array<DropdownItem | any>) => void;
|
||||
onSelectedList: (list: Array<DropdownItem>) => void;
|
||||
/** 下拉框展开时触发 */
|
||||
onExpanded: () => void;
|
||||
/** 下拉框收缩时触发 */
|
||||
@ -84,19 +84,19 @@ export class Dropdown {
|
||||
*/
|
||||
set disabled(flag: boolean);
|
||||
/** 获取数据源 */
|
||||
get source(): Array<DropdownItem | any>;
|
||||
get source(): Array<DropdownItem>;
|
||||
/**
|
||||
* 设置数据源
|
||||
* @param list 数据源
|
||||
*/
|
||||
set source(list: Array<DropdownItem | any>);
|
||||
set source(list: Array<DropdownItem>);
|
||||
|
||||
/** 获取是否允许多选 */
|
||||
get multiSelect(): boolean;
|
||||
/** 获取选中的条目 */
|
||||
get selected(): DropdownItem | any;
|
||||
get selected(): DropdownItem;
|
||||
/** 获取选中的条目列表 */
|
||||
get selectedList(): Array<DropdownItem | any>;
|
||||
get selectedList(): Array<DropdownItem>;
|
||||
|
||||
/**
|
||||
* 创建下拉框元素
|
||||
|
Reference in New Issue
Block a user