|
editorTemplate(props) {
return ((props !== undefined) ? <table className="custom-event-editor" style={{ width: '100%', cellpadding: '5' }}><tbody>
<tr><td className="e-textlabel">Summary</td><td style={{ colspan: '4' }}>
<input id="Summary" className="e-field e-input" type="text" name="Subject" style={{ width: '100%' }} />
</td></tr>
<tr><td className="e-textlabel">From</td><td style={{ colspan: '4' }}>
<DateTimePickerComponent id="StartTime" format='dd/MM/yy hh:mm a' data-name="StartTime" value={new Date(props.startTime || props.StartTime)} className="e-field"></DateTimePickerComponent>
</td></tr>
<tr><td className="e-textlabel">To</td><td style={{ colspan: '4' }}>
<DateTimePickerComponent id="EndTime" format='dd/MM/yy hh:mm a' data-name="EndTime" value={new Date(props.endTime || props.EndTime)} className="e-field"></DateTimePickerComponent>
</td></tr>
<tr><td className="e-textlabel">OwnerId</td><td style={{ colspan: '4' }}>
<AutoCompleteComponent id="OwnerId" dataSource={this.data} fields={this.fields} ref={(AutoComplete) => { this.listObj = AutoComplete; }} data-name='OwnerId' value={(props.OwnerId || '')} placeholder="e.g. Basketball" className="" />
</td></tr>
<tr><td className="e-textlabel">Reason</td><td style={{ colspan: '4' }}>
<textarea id="Description" className="e-field e-input" name="Description" rows={3} cols={50} style={{ width: '100%', height: '60px !important', resize: 'vertical' }}></textarea>
</td></tr></tbody></table> : <div></div>);
} |