@eclipse-scout/core
Version:
Eclipse Scout runtime
25 lines • 1.33 kB
TypeScript
import { DateRange, Event, ModelAdapter, Planner, PlannerActivityModel, PlannerResourceModel, PlannerResourcesSelectedEvent, RemoteEvent } from '../index';
export declare class PlannerAdapter extends ModelAdapter {
widget: Planner;
constructor();
protected _sendViewRange(viewRange: DateRange): void;
protected _sendSelectedActivity(): void;
protected _sendSelectionRange(): void;
protected _onWidgetResourcesSelected(event: PlannerResourcesSelectedEvent): void;
protected _sendResourcesSelected(): void;
protected _onWidgetEvent(event: Event<Planner>): void;
protected _onResourcesInserted(resources: PlannerResourceModel[]): void;
protected _onResourcesDeleted(resourceIds: string[]): void;
protected _onAllResourcesDeleted(): void;
protected _onResourcesSelected(resourceIds: string[]): void;
protected _onResourcesUpdated(resources: PlannerResourceModel[]): void;
onModelAction(event: RemoteEvent): void;
protected static _initResourceRemote(this: Planner & {
_initResourceOrig: any;
}, resource: PlannerResourceModel): any;
protected static _initActivityRemote(this: Planner & {
_initActivityOrig: any;
}, activity: PlannerActivityModel): any;
static modifyPlannerPrototype(): void;
}
//# sourceMappingURL=PlannerAdapter.d.ts.map