@yuebai008/cli
Version:
Command line interface for rapid qg-minigame development
1 lines • 833 B
JavaScript
import*as Common from"../../core/common/common.js";import*as UI from"../../ui/legacy/legacy.js";let loadedScreencastModule;async function loadScreencastModule(){return loadedScreencastModule||(loadedScreencastModule=await import("./screencast.js")),loadedScreencastModule}UI.Toolbar.registerToolbarItem({loadItem:async()=>(await loadScreencastModule()).ScreencastApp.ToolbarButtonProvider.instance(),order:1,location:UI.Toolbar.ToolbarItemLocation.MAIN_TOOLBAR_LEFT,showLabel:void 0,condition:void 0,separator:void 0,actionId:void 0}),Common.AppProvider.registerAppProvider({loadAppProvider:async()=>(await loadScreencastModule()).ScreencastApp.ScreencastAppProvider.instance(),order:1,condition:void 0}),UI.ContextMenu.registerItem({location:UI.ContextMenu.ItemLocation.MAIN_MENU,order:10,actionId:"components.request-app-banner"});