UNPKG

@furo/ui5

Version:
30 lines (27 loc) 818 B
import { html } from 'lit'; import { DisplayString } from './display-string.js'; /** * `display-furo-stringproperty` * The display-furo-stringproperty component displays a FieldNode of type `furo.Stringproperty` in read only mode. * * Every display-xxx component should implement the following API: * - function: bindData(fieldNode){...} * * @summary display renderer for `furo.Stringproperty` * @element display-furo-stringproperty */ export class DisplayFuroStringproperty extends DisplayString { /** * render function * @private * @returns {TemplateResult|TemplateResult} */ render() { // language=HTML return html` ${this._field ? html` ${this._field.data._value} ` : html``} `; } } window.customElements.define( 'display-furo-stringproperty', DisplayFuroStringproperty );