A constructor to instantiate ModuleContext.
The component id. If the context is inherits SystemContext then this is set as 'system'.
An object that is described about the component. It is initialized in constructor through props.
An object that is described about the module package. It is initialized in constructor through props.
The unique name of the module package. If the context is inherits SystemContext then this is set as 'system'.
A screen's id which the ModuleScreen has been rendered. It will be set as undefined if this context is for ModuleService component.
A screen's type which the ModuleScreen has been rendered. It will be set as undefined if this context is for ModuleService component.
An object to apply system theme on the component.
Use with getSystemManager to retrieve IAiManager.
Use with getSystemManager to retrieve IArcweldingManager.
Use with getSystemManager to retrieve IAuthorityManager.
Use with getSystemManager to retrieve IClipboardManager.
Use with getSystemManager to retrieve ICommunicationManager.
Use with getSystemManager to retrieve IConfigurationManager.
Use with getSystemManager to retrieve IDartBridgeManager.
Use with getSystemLibrary to retrieve IDartDatabase. It enables interacting with the file system in Windows, linux, macOS and Android.
Use with getSystemLibrary to retrieve IDartFileSystem. It enables interacting with the file system in Windows, linux, macOS and Android.
Use with getSystemManager to retrieve IDartIdeManager.
Use with getSystemLibrary to retrieve IDartProcess.ts The library provide APIs to control process.
Use with getSystemManager to retrieve IDartStoreManager.
Use with getSystemManager to retrieve IDevManager.
Use with getSystemLibrary to retrieve IExternalProcess.ts The library provide APIs to control process.
Use with getSystemLibrary to retrieve IFilePicker. The library provide APIs to get file from local storage.
Use with getSystemLibrary to retrieve IMathLibrary.
Use with getSystemManager to retrieve IMeasureManager.
Use with getSystemManager to retrieve IModulePackageManager.
Use with getSystemManager to retrieve IModuleScreenManager.
Use with getSystemManager to retrieve IModuleServiceManager.
Use with getSystemManager to retrieve IMotionManager.
Use with getSystemManager to retrieve INetworkManager.
Use with getSystemManager to retrieve IPositionManager.
Use with getSystemManager to retrieve IProgramManager.
Use with getSystemManager to retrieve IResetAndRestoreManager.
Use with getSystemManager to retrieve IRobotManager.
Use with getSystemManager to retrieve IRobotParameterManager.
Use with getSystemManager to retrieve ISafetyPasswordManager.
Use with getSystemLibrary to retrieve ITcpSocketLibrary.
Use with getSystemManager to retrieve IUpdateAndRestoreManager.
Use with getSystemManager to retrieve IUserManager.
Return the string value associated with a particular resource ID. It will be stripped of any styled text information.
The desired resource key name.
Options i18next options (https://www.i18next.com/).
A string matched with {@link stringResourceName}.
Return a system library which is support from DART-Platform. The library of the returned object varies by the requested name. Available names are:
The name of the desired library.
Options for the desired library.
The library or null if there is no library which is matched with the name.
Return a manager which is running in DART-Platform. The manager of the returned object varies by the requested name. Available names are:
The name of the desired manager.
The manager or null if there is no manager which is matched with the name.
Call to initialize the requested User Component.
Whether the context has been destroyed or not.
Generated using TypeDoc
A Context for module.
1