Skip to content

Dropdown

A dropdown with a list of items for user to selected

Name Description
component dropdown
text label for the dropdown
selectedValue default value to be selected, if none provided, first one will be selected
items list of value pair items for the dropdown
dataSource TBD, a datasource to retrieve value pair items for the dropdown
action action to perform when user tap/click on the button, this can be text such as close and platform
will implement the action or an action object. Some valid actions are
createDispatch, dispatch, etc, with each action provided proper params

Actions

Name Description
close close the current screen
object if object is a json object that has target attribute, will invoke the target (see Actions targets below)

Action targets

Name Description
invokeScript invoke a script with options as jsonParams
moveToBucket Move item from one bucket to another, required fromBucketHandle and toBucketHandle in the options attribute

Example

{
 "component": "dropdown",
 "text": "Qty:",
 "defaultValue": 1,
 "items": [
  {
   "value": 1,
   "text": 1
  },
  {
   "value": 2,
   "text": 2
  },
  {
   "value": 3,
   "text": 3
  }
 ]
}