UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

1 lines 879 B
import*as i18n from"../../core/i18n/i18n.js";import emptyWidgetStyles from"./emptyWidget.css.legacy.js";import{VBox}from"./Widget.js";import{XLink}from"./XLink.js";const UIStrings={learnMore:"Learn more"},str_=i18n.i18n.registerUIStrings("ui/legacy/EmptyWidget.ts",UIStrings),i18nString=i18n.i18n.getLocalizedString.bind(void 0,str_);export class EmptyWidget extends VBox{textElement;constructor(t){super(),this.registerRequiredCSS(emptyWidgetStyles),this.element.classList.add("empty-view-scroller"),this.contentElement=this.element.createChild("div","empty-view"),this.textElement=this.contentElement.createChild("div","empty-bold-text"),this.textElement.textContent=t}appendParagraph(){return this.contentElement.createChild("p")}appendLink(t){return this.contentElement.appendChild(XLink.create(t,i18nString(UIStrings.learnMore)))}set text(t){this.textElement.textContent=t}}