@eclipse-scout/core
Version:
Eclipse Scout runtime
21 lines • 1.04 kB
TypeScript
import { CalendarResourceLookupCall, InitModelOf, LookupRow, ObjectOrModel, ResourcePanelTreeNode, Tree, TreeBox, TreeBoxTreeNode, TreeNode, TreeNodesCheckedEvent, Widget } from '../index';
export declare class ResourcePanel extends Widget {
treeBox: ResourcePanelTreeBox;
protected _init(model: InitModelOf<this>): void;
protected _render(): void;
}
declare class ResourcePanelTreeBox extends TreeBox<string> {
tree: ResourcePanelTree;
lookupCall: CalendarResourceLookupCall;
protected _render(): void;
protected _renderFocused(): void;
protected _createNode(lookupRow: LookupRow<string>): TreeBoxTreeNode<string>;
protected _onTreeNodesChecked(event: TreeNodesCheckedEvent): void;
protected _triggerShakeAnimation(node: TreeNode): void;
}
declare class ResourcePanelTree extends Tree {
nodes: ResourcePanelTreeNode[];
insertNode(node: ObjectOrModel<ResourcePanelTreeNode>, parentNode?: ResourcePanelTreeNode, index?: number): void;
}
export {};
//# sourceMappingURL=ResourcePanel.d.ts.map