|
app.component.ts
this.dpParams = {
create: () => {
this.elem = document.createElement('input');
return this.elem;
},
read: () => {
let intl = new Internationalization();
const string1: string = intl.formatDate(this.datePickerObj.value,
{ format: 'yyyyMMdd'});
return string1;
},
destroy: () => {
this.datePickerObj.destroy();
},
write: (args: { rowData: object, column: Column }) => {
this.datePickerObj = new DatePicker({
value:args.rowData[args.column.field] ? new Date( parseInt(args.rowData[args.column.field])) : new Date(parseInt(this.minDate)),
floatLabelType: 'Never',
format: 'yyyyMMdd'
});
this.datePickerObj.appendTo(this.elem);
}
};
} |