Canvas Toolkit
← Class index

CDateTimeItemDelegate

Widgets · extends CAbstractItemDelegate

Item delegate that edits model values with a date-time editor.

import { CDateTimeItemDelegate } from "canvas-toolkit-lib";

Declared members

dateDisplayFormat(): string;
setDateDisplayFormat(format: string): void;
timeDisplayFormat(): string;
setTimeDisplayFormat(format: string): void;
displayText(dateTime: Date): string;
paint(painter: CPainter, rect: CRect, index: CModelIndex, _widget: CWidget): boolean;
createEditor(parent: CWidget, _index: CModelIndex): CWidget;
setEditorData(editor: CWidget, index: CModelIndex): void;
setModelData(editor: CWidget, model: CAbstractItemModel, index: CModelIndex): void;