new ListMenu(property)
A class which provides a list menu in stripe theme.
Parameters:
| Name | Type | Description |
|---|---|---|
property |
Object | An object which initializes this component. Refer to the details in caph.ui.base.component.ListMenu constructor. |
- Since:
-
- 2.1.0
Example
var ListMenu = caph.require('stripe.ui.component.ListMenu');
var listMenu = new ListMenu({
width: 200,
position: [10, 10],
type: caph.ui.base.component.ListText.CHECKBOX,
items: ['Superior', 'Ontario', 'Michigan'],
selectedIndex: 3,
on: {
selected: function(message) {
console.log(message.detail.item);
}
});
Extends
- caph.ui.base.component.ListMenu
Methods
-
setOption(property)
-
Sets this component properties.
Parameters:
Name Type Description propertyObject Refer to the details in caph.ui.base.component.ListMenu#setOption.
- Since:
-
- 2.1.0
Example
var ListMenu = caph.require('stripe.ui.component.ListMenu'); var listMenu = new ListMenu({ width: 200, position: [10, 10] }); listMenu.setOption({ type: caph.ui.base.component.ListText.CHECKBOX, items: ['Superior', 'Ontario', 'Michigan'], selectedIndex: 3 });