2019-09-26 03:49:20 -07:00
|
|
|
interface Efl.Ui.Selectable {
|
2019-09-02 07:24:26 -07:00
|
|
|
[[Selectable interface for UI objects
|
2019-08-05 10:07:29 -07:00
|
|
|
|
2019-09-02 07:24:26 -07:00
|
|
|
An object implementing this interface can be selected.
|
|
|
|
When the selected property of this object changes, the @[Efl.Ui.Selectable.selected,changed] event is emitted.
|
2019-10-14 00:55:52 -07:00
|
|
|
|
|
|
|
@since 1.23
|
2019-08-05 10:07:29 -07:00
|
|
|
]]
|
2019-09-26 07:39:56 -07:00
|
|
|
event_c_prefix: efl_ui;
|
2019-08-05 10:07:29 -07:00
|
|
|
methods {
|
|
|
|
@property selected {
|
|
|
|
[[The selected state of this object
|
|
|
|
|
|
|
|
A change to this property emits the changed event.
|
|
|
|
]]
|
|
|
|
values {
|
2019-09-02 07:24:26 -07:00
|
|
|
selected : bool; [[The selected state of this object.]]
|
2019-08-05 10:07:29 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
events {
|
2019-09-02 07:24:26 -07:00
|
|
|
selected,changed : bool; [[Called when the selected state has changed.]]
|
2019-08-05 10:07:29 -07:00
|
|
|
}
|
|
|
|
}
|