UNPKG

@3mo/data-grid

Version:
25 lines 1.06 kB
import { type MaterialIcon } from '@3mo/icon'; import { DataGridColumnComponent } from './DataGridColumnComponent.js'; /** * @element mo-data-grid-column-boolean * * @attr trueIcon - Icon to show for true values * @attr falseIcon - Icon to show for false values * @attr trueIconColor - Color of the true icon * @attr falseIconColor - Color of the false icon */ export declare class DataGridColumnBoolean<TData> extends DataGridColumnComponent<TData, boolean> { trueIcon: MaterialIcon; falseIcon: MaterialIcon; trueIconColor: string; falseIconColor: string; getContentTemplate(value: boolean | undefined, _data: TData): import("lit-html").HTMLTemplateResult; getEditContentTemplate(value: boolean | undefined, data: TData): import("lit-html").HTMLTemplateResult; generateCsvValue(value: boolean): Generator<"TRUE" | "FALSE", void, unknown>; } declare global { interface HTMLElementTagNameMap { 'mo-data-grid-column-boolean': DataGridColumnBoolean<unknown>; } } //# sourceMappingURL=DataGridColumnBoolean.d.ts.map