|
<button #addButtonObj ejs-button cssClass='e-info' (click)='add()'> Add </button>
<button #editButtonObj ejs-button cssClass='e-info' (click)='edit()'> Edit </button>
<button #deleteButtonObj ejs-button cssClass='e-info' (click)='delete()'> Delete </button> |
|
add(): void {
let cellData: Object = {
startTime: new Date(2018, 1, 15, 10, 0),
endTime: new Date(2018, 1, 15, 11, 30),
};
this.scheduleObj.openEditor(cellData, 'Add');
}
edit(): void {
let apps: object[] = this.scheduleObj.getCurrentViewEvents();
if (apps.length) {
this.scheduleObj.openEditor(apps[0], 'Save');
}
}
delete(): void {
let activeEvent: any = this.scheduleObj.getCurrentViewEvents()[0];
if (activeEvent) {
this.scheduleObj.activeEventData.event = activeEvent;
this.scheduleObj.quickPopup.openDeleteAlert();
}
} |