UIDropdown - adarshpastakia/aurelia-ui-framework GitHub Wiki
Simple dropdown selector
<ui-dropdown value.bind="" disabled.bind="" width="5em" default-text="Select"
[beforeselect.call="(value, model)" | beforeselect.trigger="$event.detail.value, $event.detail.model"]>
<ui-list-group label="Group">
<ui-list-item glyph="" value="" model.bind="?">..</ui-list-item>
</ui-list-group>
<ui-list-item glyph="" value="">..</ui-list-item>
<ui-list-item glyph="" value="">..</ui-list-item>
</ui-dropdown>
-
beforeselect
Use
beforeselect.call
if the return needs to be a Promise, Promise must resolve with a boolean value.beforeSelect(val) { return UIApp.confirm('Are you sure?'); }
Use
beforeselect.trigger
if the return needs to be a boolean.