UNPKG

@3mo/data-grid

Version:
19 lines 974 B
import { type StaticValue } from '@a11d/lit'; import { FieldDateTimePrecision } from '@3mo/date-time-fields'; import { DataGridColumnComponent } from '../DataGridColumnComponent.js'; /** * @attr formatOptions - Options to pass to DateTime.prototype.format() * @attr precision - The precision of the date/time. * @attr pickerHidden - Hides the date/time picker */ export declare abstract class DataGridColumnDateTimeBase<TData, TDate extends { format(...options: any[]): string; }> extends DataGridColumnComponent<TData, TDate> { abstract readonly fieldTag: StaticValue; formatOptions?: Intl.DateTimeFormatOptions; precision: FieldDateTimePrecision; pickerHidden: boolean; protected getFormatOptions(defaultPrecision: FieldDateTimePrecision): Intl.DateTimeFormatOptions | undefined; getEditContentTemplate(value: TDate | undefined, data: TData): import("lit-html").HTMLTemplateResult; } //# sourceMappingURL=DataGridColumnDateTimeBase.d.ts.map