What is the event to catch for the selection of a new element on the dropdown component ?
onSelect is triggered when the list is open but I need to determine if the selected item change.
(multiSelect = false)
What is the event to catch for the selection of a new element on the dropdown component ?
onSelect is triggered when the list is open but I need to determine if the selected item change.
(multiSelect = false)
Disregard this. I was working in Vision. Sorry.
You can use a propertyChange event.
if event.propertyName=='selectedStringValue':
print 'test' # or do something more useful
you can also use
if event.propertyName=='selectedValue':
print 'a'
if you want to look at the integer value instead of the string.
onActionPerformed
will fire when the dropdown makes a new selection - you can verify with system.perspective.print(self.props.value)
. You could also add a property change script to the value
prop directly (just right click -> Add Change Script).