@3mo/data-grid
Version:
A data grid web component
19 lines (18 loc) • 753 B
JavaScript
import { __decorate } from "tslib";
import { component, html, literal } from '@a11d/lit';
import { DataGridColumnDateTimeBase } from './DataGridColumnDateTimeBase.js';
/** @element mo-data-grid-column-date-time-range */
let DataGridColumnDateTimeRange = class DataGridColumnDateTimeRange extends DataGridColumnDateTimeBase {
constructor() {
super(...arguments);
this.fieldTag = literal `mo-field-date-time-range`;
}
getContentTemplate(value, data) {
data;
return html `${value ? value.format(this.formatOptionsValue) ?? '' : ''}`;
}
};
DataGridColumnDateTimeRange = __decorate([
component('mo-data-grid-column-date-time-range')
], DataGridColumnDateTimeRange);
export { DataGridColumnDateTimeRange };