UNPKG

@3mo/data-grid

Version:
25 lines 1.14 kB
import { Currency } from '@3mo/localization'; import { DataGridColumnNumberBase } from './DataGridColumnNumberBase.js'; /** * @element mo-data-grid-column-currency * * @attr currency - The currency of the values. * @attr currencyDataSelector - The key path to the currency of the values. */ export declare class DataGridColumnCurrency<TData> extends DataGridColumnNumberBase<TData> { static defaultCurrency?: Currency; currency?: Currency; currencyDataSelector?: KeyPath.Of<TData>; private getCurrency; getContentTemplate(value: number | undefined, data: TData): import("lit-html").HTMLTemplateResult; getEditContentTemplate(value: number | undefined, data: TData): import("lit-html").HTMLTemplateResult; getSumTemplate(sum: number): import("lit-html").HTMLTemplateResult; generateCsvHeading(): Generator<string, void, any>; generateCsvValue(value: number | undefined, data: TData): Generator<string, void, any>; } declare global { interface HTMLElementTagNameMap { 'mo-data-grid-column-currency': DataGridColumnCurrency<unknown>; } } //# sourceMappingURL=DataGridColumnCurrency.d.ts.map