Array.<ImageFieldName>BooleanDynamicUpdateCapabilitiesDynamicUpdateCapabilitiesInitializes an instance of DynamicUpdateCapabilities.
Array.<ImageFieldName>Get the SupportedDynamicImageFieldNames
Kind: Instance method of DynamicUpdateCapabilities
Returns: Array.<ImageFieldName> - the KEY_SUPPORTED_DYNAMIC_IMAGE_FIELD_NAMES value
BooleanGet the SupportsDynamicSubMenus
Kind: Instance method of DynamicUpdateCapabilities
Returns: Boolean - the KEY_SUPPORTS_DYNAMIC_SUB_MENUS value
DynamicUpdateCapabilitiesSet the SupportedDynamicImageFieldNames
Kind: Instance method of DynamicUpdateCapabilities
Returns: DynamicUpdateCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| names | Array.<ImageFieldName> |
An array of ImageFieldName values for which the system supports sending OnFileUpdate notifications. If you send an Image struct for that image field with a name without having uploaded the image data using PutFile that matches that name, the system will request that you upload the data with PutFile at a later point when the HMI needs it. The HMI will then display the image in the appropriate field. If not sent, assume false. - The desired SupportedDynamicImageFieldNames. {'array_min_size': 1} |
DynamicUpdateCapabilitiesSet the SupportsDynamicSubMenus
Kind: Instance method of DynamicUpdateCapabilities
Returns: DynamicUpdateCapabilities - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| menus | Boolean |
If true, the head unit supports dynamic sub-menus by sending OnUpdateSubMenu notifications. If true, you should not send AddCommands that attach to a parentID for an AddSubMenu until OnUpdateSubMenu is received with the menuID. At that point, you should send all AddCommands with a parentID that match the menuID. If not set, assume false. - The desired SupportsDynamicSubMenus. |