Methods
Private addHearDialog
- addHearDialog(min: any): void
convertGBASICToVBS
- convertGBASICToVBS(code: string): string
-
Parameters
Returns string
executeBASIC
- executeBASIC(filename: any, min: GBMinInstance, deployer: GBDeployer, mainName: string): Promise<void>
-
Parameters
-
filename: any
-
min: GBMinInstance
-
-
mainName: string
Returns Promise<void>
Private executeJS
- executeJS(min: GBMinInstance, deployer: GBDeployer, parsedCode: string, mainName: string): void
-
Parameters
-
min: GBMinInstance
-
-
parsedCode: string
-
mainName: string
Returns void
Private getTextFromWord
- getTextFromWord(folder: string, filename: string): Promise<string>
-
Parameters
-
folder: string
-
filename: string
Returns Promise<string>
Private handleThisAndAwait
- handleThisAndAwait(code: string): string
-
Parameters
Returns string
loadDialogPackage
- loadDialogPackage(folder: string, min: GBMinInstance, core: IGBCoreService, deployer: GBDeployer): Promise<void>
-
Parameters
-
folder: string
-
min: GBMinInstance
-
core: IGBCoreService
-
Returns Promise<void>
Static callVM
- callVM(text: string, min: GBMinInstance, step: GBDialogStep, deployer: GBDeployer): Promise<any>
-
Parameters
-
text: string
-
min: GBMinInstance
-
step: GBDialogStep
-
Returns Promise<any>
Static getMethodNameFromVBSFilename
- getMethodNameFromVBSFilename(filename: string): string
-
Parameters
Returns string
Basic services for BASIC manipulation.