UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

1 lines 1.06 kB
import*as i18n from"../../core/i18n/i18n.js";import*as Root from"../../core/root/root.js";import*as UI from"../../ui/legacy/legacy.js";const UIStrings={developerResources:"Developer Resources",showDeveloperResources:"Show Developer Resources"},str_=i18n.i18n.registerUIStrings("panels/developer_resources/developer_resources-meta.ts",UIStrings),i18nLazyString=i18n.i18n.getLazilyComputedLocalizedString.bind(void 0,str_);let loadedDeveloperResourcesModule;async function loadDeveloperResourcesModule(){return loadedDeveloperResourcesModule||(loadedDeveloperResourcesModule=await import("./developer_resources.js")),loadedDeveloperResourcesModule}UI.ViewManager.registerViewExtension({location:"drawer-view",id:"resource-loading-pane",title:i18nLazyString(UIStrings.developerResources),commandPrompt:i18nLazyString(UIStrings.showDeveloperResources),order:100,persistence:"closeable",experiment:Root.Runtime.ExperimentName.DEVELOPER_RESOURCES_VIEW,loadView:async()=>new((await loadDeveloperResourcesModule()).DeveloperResourcesView.DeveloperResourcesView)});