@eclipse-scout/core
Version:
Eclipse Scout runtime
21 lines • 1.04 kB
TypeScript
import { CalendarSidebarModel, CalendarSidebarSplitter, Event, InitModelOf, ResourcePanel, SplitterPositionChangeEvent, Widget, YearPanel } from '../index';
export declare class CalendarSidebar extends Widget implements CalendarSidebarModel {
model: CalendarSidebarModel;
yearPanel: YearPanel;
splitter: CalendarSidebarSplitter;
resoucePanel: ResourcePanel;
resourcePanelDisplayable: boolean;
/**
* Indicates, if the layout process is animated or not
*/
protected _animationEnabled: boolean;
constructor();
init(model: InitModelOf<this>): void;
protected _render(): void;
protected _onSplitterPositionChange(event: SplitterPositionChangeEvent): void;
protected _onSplitterClick(event: Event<CalendarSidebarSplitter>): void;
setResourcePanelExpanded(expanded: boolean, animate?: boolean): void;
setResourcePanelDisplayable(displayable: boolean): void;
protected _setResourcePanelDisplayable(displayable: boolean): void;
}
//# sourceMappingURL=CalendarSidebar.d.ts.map