All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.dist.generated.templates.TabInOverflowTemplate.lit.js Maven / Gradle / Ivy

The newest version!
/* eslint no-unused-vars: 0 */
import { html, styleMap, ifDefined, scopeTag } from "@ui5/webcomponents-base/dist/renderer/LitRenderer.js";
function block0(context, tags, suffix) { return suffix ? html `<${scopeTag("ui5-li-custom", tags, suffix)} id="${ifDefined(this._id)}-li" class="${ifDefined(this.overflowClasses)}" style="${styleMap(this._forcedStyleInOverflow)}" type="${ifDefined(this.overflowState)}" disabled="${ifDefined(this.effectiveDisabled)}" ?selected="${this.selected}" ?movable="${this.movable}" .realTabReference="${ifDefined(this)}">
${this.semanticIconName ? block1.call(this, context, tags, suffix) : undefined}${this.icon ? block2.call(this, context, tags, suffix) : undefined}${ifDefined(this.text)}${this.additionalText ? block3.call(this, context, tags, suffix) : undefined}${this._designDescription ? block4.call(this, context, tags, suffix) : undefined}
` : html `
${this.semanticIconName ? block1.call(this, context, tags, suffix) : undefined}${this.icon ? block2.call(this, context, tags, suffix) : undefined}${ifDefined(this.text)}${this.additionalText ? block3.call(this, context, tags, suffix) : undefined}${this._designDescription ? block4.call(this, context, tags, suffix) : undefined}
`; } function block1(context, tags, suffix) { return suffix ? html `<${scopeTag("ui5-icon", tags, suffix)} class="${ifDefined(this.semanticIconClasses)}" name="${ifDefined(this.semanticIconName)}">` : html ``; } function block2(context, tags, suffix) { return suffix ? html `<${scopeTag("ui5-icon", tags, suffix)} name="${ifDefined(this.icon)}">` : html ``; } function block3(context, tags, suffix) { return html ` (${ifDefined(this.additionalText)}) `; } function block4(context, tags, suffix) { return html `
${ifDefined(this._designDescription)}
`; } export default block0; //# sourceMappingURL=TabInOverflowTemplate.lit.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy