Files
Umbraco-CMS/src/Umbraco.Web.UI.Client/libs/modal/modal.interfaces.ts
2023-05-09 13:12:28 +02:00

14 lines
389 B
TypeScript

export interface UmbPickerModalData<ItemType> {
multiple?: boolean;
selection?: Array<string | null>;
filter?: (item: ItemType) => boolean;
pickableFilter?: (item: ItemType) => boolean;
}
export interface UmbPickerModalResult {
selection: Array<string | null>;
}
export interface UmbTreePickerModalData<TreeItemType> extends UmbPickerModalData<TreeItemType> {
treeAlias?: string;
}