@yuebai008/cli
Version:
Command line interface for rapid qg-minigame development
1 lines • 789 B
JavaScript
import*as i18n from"../../core/i18n/i18n.js";import*as UI from"../../ui/legacy/legacy.js";const UIStrings={media:"Media",video:"video",showMedia:"Show Media"},str_=i18n.i18n.registerUIStrings("panels/media/media-meta.ts",UIStrings),i18nLazyString=i18n.i18n.getLazilyComputedLocalizedString.bind(void 0,str_);let loadedMediaModule;async function loadMediaModule(){return loadedMediaModule||(loadedMediaModule=await import("./media.js")),loadedMediaModule}UI.ViewManager.registerViewExtension({location:"panel",id:"medias",title:i18nLazyString(UIStrings.media),commandPrompt:i18nLazyString(UIStrings.showMedia),persistence:"closeable",order:100,loadView:async()=>(await loadMediaModule()).MainView.MainView.instance(),tags:[i18nLazyString(UIStrings.media),i18nLazyString(UIStrings.video)]});