@eclipse-scout/core
Version:
Eclipse Scout runtime
22 lines • 1.02 kB
TypeScript
import { Column, DateColumnEventMap, DateColumnModel, DateField, DateFormat, InitModelOf, Locale, TableRow } from '../../index';
export declare class DateColumn extends Column<Date> implements DateColumnModel {
model: DateColumnModel;
eventMap: DateColumnEventMap;
self: DateColumn;
format: DateFormat;
groupFormat: DateFormat;
hasDate: boolean;
hasTime: boolean;
constructor();
protected _init(model: InitModelOf<this>): void;
setFormat(format: DateFormat | string): void;
protected _setFormat(format: DateFormat | string): void;
setGroupFormat(groupFormat: DateFormat | string): void;
protected _setGroupFormat(format: DateFormat | string): void;
protected _formatValue(value: Date, row?: TableRow): string;
protected _ensureValue(text: Date | string): Date;
protected _getDefaultFormat(locale: Locale): string;
cellTextForGrouping(row: TableRow): string;
protected _createEditor(row: TableRow): DateField;
}
//# sourceMappingURL=DateColumn.d.ts.map