|
var eventData = {
Id: 1,
Subject: "Explosion of Betelgeuse Star",
Location: "Space Centre USA",
StartTime: startTime,
EndTime: endTime,
RemainderMessage: "test"
};
var data = new ej.base.extend([], window.scheduleData, null, true);
var scheduleObj = new ej.schedule.Schedule({
height: "650px",
eventSettings: { dataSource: [eventData] },
created: () => {
window.setInterval(refreshEventReminder, 6000);
},
editorTemplate: "#EventEditorTemplate",
});
scheduleObj.appendTo("#schedule"); |
|
<script id="EventEditorTemplate" type="text/x-template">
<table class="custom-event-editor" width="100%" cellpadding="5">
<tbody>
<tr>
<td class="e-textlabel">Status</td>
<td colspan="4">
<input type="text" id="RemainderMessage" name="RemainderMessage" class="e-field e-input" style="width: 100%" />
</td>
</tr>
</tbody>
</table>
</script>
<script id="toastEmail_template" type="text/x-template">
<div class="e-toast-template e-toast-info">
<div class="e-toast-message">
<div class="e-toast-title">${Subject}</div>
<div class="e-toast-content">${StartTime.toLocaleTimeString()} - ${EndTime.toLocaleTimeString()}</div>
<div class="e-toast-content">${RemainderMessage}</div>
</div>
</div>
</script> |