A constructor to instantiate Message.
The action to be performed, such as ACTION_MAIN, etc.
Additional information about the action to execute, such as CATEGORY_SCREEN, CATEGORY_SERVICE, etc.
Specifies an explicit service or screen component id of packageName module. This property should be used with packageName, if not it will be ignored.
The data to operate on the action. It is a {@link Record} with a set of properties key ({@link string}) of value ({@link any}).
Specifies an explicit module's package name to operate.
ModuleScreen Action: Represents a backdrive screen component in your Backdrive & Recovery module.
Now it is used with:
IDartDatabase Action: Represents a IDartDatabaseReader which is contains records of 'deviceSettings' table.
Now it is used with:
ModuleService Action: Represents a service component to provide REST APIs to communicate with 3rd party AI Server.
Now it is used with:
ModuleScreen Action: Represents a GNB simulator screen component in your GNB simulator module.
Now it is used with:
ModuleScreen Action: Represent as main screen component. Module screens that ACTION_MAIN and CATEGORY_SCREEN declared together in the messageFilter of manifest.json can be run through icon in the home module.
Now it is used with:
ModuleScreen Action: Represents a recovery screen component in your Backdrive & Recovery module.
Now it is used with:
ModuleScreen Action: Request a run (DRL) program. When user click the play button on Program Player at footer.
Now it is used with:
ModuleService Category: A category for database component.
Now it is used with:
ModuleScreen Category: A category for screen component which should be executed as Full screen.
Now it is used with:
ModuleScreen Category: A category for screen component which should be executed as Picture-in-Picture.
Now it is used with:
ModuleScreen Category: A category for screen component which should be executed as Popup screen.
Now it is used with:
ModuleScreen Category: A category for screen component.
Now it is used with:
ModuleService Category: A category for service component.
Now it is used with:
Generated using TypeDoc
A Message is a description of an operation to be performed. It can be used with IModulePackageManager.getModulePackageInfo, IModuleScreenManager.startModuleScreen, etc. Execution condition about each component of module package must be defined in messageFilters of manifest.json like as:
1