UNPKG

@3mo/data-grid

Version:
23 lines (22 loc) 747 B
import { __decorate } from "tslib"; import { component, html, ifDefined } from '@a11d/lit'; import { DataGridColumnComponent } from './DataGridColumnComponent.js'; /** @element mo-data-grid-column-text */ let DataGridColumnText = class DataGridColumnText extends DataGridColumnComponent { getContentTemplate(value, data) { data; return html `${value ?? ''}`; } getEditContentTemplate(value, data) { return html ` <mo-field-text dense autofocus selectOnFocus value=${ifDefined(value)} @change=${(e) => this.handleEdit(e.detail, data)} ></mo-field-text> `; } }; DataGridColumnText = __decorate([ component('mo-data-grid-column-text') ], DataGridColumnText); export { DataGridColumnText };