Dropdown can display dropdown menu for selection

{
  "type": "dropdown", 
  "id": "chat-mood-dropdown",
  "label": "text above the option", 
  "value": "default option id", 
  "disabled": false,
  "items": [
     {
       "id": "chat-mood-dropdown-satisfied", 
       "label": "Satisfied"
     },
     {
       "id": "chat-mood-dropdown-angry",
       "label": "Angry"
     }
   ]
}
PropertyTypeExampleDescriptionRequired
idstringchat-mood-dropdownID of component. ID should be unique in snippet.true
typestringdropdownType of component. use dropdowntrue
labelstringtext above the optionText shown above optionfalse
valuestringdefault option idDefault selection of dropdown.false
disabledbooleanfalseTo disable dropdown, set this value as true. Default is falsefalse
itemsobject[
{
"id": "chat-mood-dropdown-satisfied",
"label": "Satisfied"
},
{
"id": "chat-mood-dropdown-angry",
"label": "Angry"
}
]
true
items[i].idstringchat-mood-dropdown-satisfiedID of option. ID should be unique in snippet.true
items[i].labelstringSatisfiedString