StringNumberNumberStringStringMenuParamsMenuParamsMenuParamsMenuParamsMenuParamsStringGet the MenuName
Kind: Instance method of MenuParams
Returns: String - the KEY_MENU_NAME value
NumberGet the ParentID
Kind: Instance method of MenuParams
Returns: Number - the KEY_PARENT_ID value
NumberGet the Position
Kind: Instance method of MenuParams
Returns: Number - the KEY_POSITION value
StringGet the SecondaryText
Kind: Instance method of MenuParams
Returns: String - the KEY_SECONDARY_TEXT value
StringGet the TertiaryText
Kind: Instance method of MenuParams
Returns: String - the KEY_TERTIARY_TEXT value
MenuParamsSet the MenuName
Kind: Instance method of MenuParams
Returns: MenuParams - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| name | String |
Text to show in the menu for this sub menu. - The desired MenuName. {'string_min_length': 1, 'string_max_length': 500} |
MenuParamsSet the ParentID
Kind: Instance method of MenuParams
Returns: MenuParams - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| id | Number |
unique ID of the sub menu, the command will be added to. If not provided, it will be provided to the top level of the in application menu. - The desired ParentID. {'default_value': 0, 'num_min_value': 0, 'num_max_value': 2000000000} |
MenuParamsSet the Position
Kind: Instance method of MenuParams
Returns: MenuParams - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| position | Number |
Position within the items that are at top level of the in application menu. 0 will insert at the front. 1 will insert at the second position. if position is greater or equal than the number of items on top level, the sub menu will be appended to the end. If this param was omitted the entry will be added at the end. - The desired Position. {'num_min_value': 0, 'num_max_value': 1000} |
MenuParamsSet the SecondaryText
Kind: Instance method of MenuParams
Returns: MenuParams - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| text | String |
Optional secondary text to display - The desired SecondaryText. {'string_min_length': 1, 'string_max_length': 500} |
MenuParamsSet the TertiaryText
Kind: Instance method of MenuParams
Returns: MenuParams - The class instance for method chaining.
| Param | Type | Description |
|---|---|---|
| text | String |
Optional tertiary text to display - The desired TertiaryText. {'string_min_length': 1, 'string_max_length': 500} |