MakeCodeFrameDriver | MakeCode Embed
closeFlyout
compile
dispose
getToolboxCategories
- getToolboxCategories(
options?: { advanced?: boolean },
): Promise<ToolboxCategoryDefinition[]> Parameters
Optionaloptions: { advanced?: boolean }
Returns Promise<ToolboxCategoryDefinition[]>
hideSimulator
importExternalProject
- importExternalProject(
options: ImportExternalProjectOptions,
): Promise<{ importUrl: string }> Returns Promise<{ importUrl: string }>
importFile
- importFile(options: ImportFileOptions): void
Returns void
importProject
- importProject(options: ImportProjectOptions): Promise<void>
Returns Promise<void>
importTutorial
info
- info(): Promise<InfoMessage>
Returns Promise<InfoMessage>
initialize
newProject
- newProject(options?: ProjectCreationOptions): Promise<void>
Returns Promise<void>
openHeader
pair
redo
renderBlocks
- renderBlocks(options: RenderBlocksOptions): Promise<string>
Returns Promise<string>
renderByBlockId
- renderByBlockId(options: RenderByBlockIdOptions): Promise<undefined | string>
Returns Promise<undefined | string>
renderPython
renderXml
- renderXml(options: RenderXmlOptions): Promise<undefined | string>
Returns Promise<undefined | string>
restartSimulator
saveProject
setDebugSlowMo
setHighContrast
setLanguageRestriction
- setLanguageRestriction(restriction: LanguageRestriction): Promise<void>
Returns Promise<void>
setOptions
- setOptions(options: Options): void
Returns void
setScale
setSimulatorFullScreen
shareProject
- shareProject(options: EditorShareOptions): Promise<ShareResult>
Returns Promise<ShareResult>
showSimulator
showThemePicker
startActivity
- startActivity(options: StartActivityOptions): Promise<void>
Returns Promise<void>