Events
Optional onError
- onError(callback: ((error: Message) => void)): void
Parameters
callback: ((error: Message) => void)
Returns void
Optional onMessage
- onMessage(callback: ((message: Message) => void)): void
Parameters
callback: ((message: Message) => void)
Returns void
Optional removeError
- removeError(callback: ((error: Message) => void)): void
Parameters
callback: ((error: Message) => void)
Returns void
Optional removeMessage
- removeMessage(callback: ((message: Message) => void)): void
Parameters
callback: ((message: Message) => void)
Returns void
Properties
i18nLanguage
sdkVersion
sdkVersion: string
themeType
themeType: ThemeType
Methods
activePlayground
Returns void
customExecute
- customExecute(config: ICustomExcuteConfig): void
Parameters
config: ICustomExcuteConfig
Returns void
dispose
Returns void
followUser
- followUser(agentUserId: string, callback: ((userInfo: UserInfo) => void)): void
Parameters
agentUserId: string
callback: ((userInfo: UserInfo) => void)
- (userInfo: UserInfo): void
Returns void
goToPlayback
- goToPlayback(start: number): void
Parameters
Returns void
insertCodeByCursor
- insertCodeByCursor(callback: IInsertCodeExternalFn): any
Parameters
callback: IInsertCodeExternalFn
Returns any
loadTheme
- loadTheme(type: ThemeType): void
Parameters
Returns void
loggerEnable
- loggerEnable(data: any): void
Parameters
Returns void
mapRender
Parameters
Returns void
openFile
Parameters
pausePlayback
Returns void
preparePlayback
Returns any
reload
- reload(components?: ModuleType[]): void
Parameters
components: ModuleType[] = ...
Returns void
reloadI18nResources
Parameters
Returns void
restartPlayback
- restartPlayback(rate?: number): any
Parameters
Returns any
runPlayground
Returns void
setFileStyle
- setFileStyle(params: FileStyleType): void
Parameters
Returns void
setRate
- setRate(rate: number): any
Parameters
Returns any
startPlayback
- startPlayback(start: number, rate: number): any
Parameters
start: number
rate: number
Returns any
stopPlayground
Returns void
switchI18nLanguage
Parameters
Returns void
switchLspDiagnostic
- switchLspDiagnostic(openDiagnostic: boolean): void
Parameters
Returns void
unFollowUser
- unFollowUser(user: UserInfo, callback: ((userInfo: UserInfo) => void)): void
Parameters
user: UserInfo
callback: ((userInfo: UserInfo) => void)
- (userInfo: UserInfo): void
Returns void
unmapRender
- unmapRender(componentName: string): boolean
Parameters
Returns boolean
updateConfig
- updateConfig(config: Config): any
Parameters
Returns any
updateGlobalConfig
Parameters
Returns any
这是应用程序入口
使用如下: