com.phloxui
Version:
PhloxUI Ng2+ Framework
20 lines (19 loc) • 782 B
TypeScript
import { ElementRef } from '@angular/core';
import { CalendarEntry } from '../model/models';
import { AbstractHasData } from '../AbstractHasData';
import { ICalendarEntryMapper } from './ICalendarEntryMapper';
export declare class CalendarEntryWrapper extends AbstractHasData {
private originaData;
private entryMapper;
constructor(data: any, entryMapper: ICalendarEntryMapper, elementRef: ElementRef);
setData(data: any): void;
getEntryMapper(): ICalendarEntryMapper;
setEntryMapper(entryMapper: ICalendarEntryMapper): void;
isSelfDataDirty(): boolean;
selfSaveData(data: any): void;
selfResetData(): void;
getCalendarEntry(): CalendarEntry;
updateData(entry: CalendarEntry): void;
doPreload(): Promise<any>;
doLoaded(): void;
}