PickerDelegate
PickerDelegate component serves as base for Picker delegates. More...
Import Statement: | import Ubuntu.Components.Pickers 0.1 |
Inherits: |
Properties
- action : Action
- hovered : bool
- iconName : string
- iconSource : url
- picker : Picker
- pressed : bool
- style : Component
- text : string
Signals
- clicked()
- pressAndHold()
- triggered(var value)
Methods
- trigger(value)
Detailed Description
PickerDelegate is a holder component for delegates used in a Picker element. Each picker delegate must be derived from this type.
Property Documentation
action : Action |
The Action associated with this ActionItem. If action is set, the values of the Action properties are copied to the values of the ActionItem properties.
hovered : bool |
True if the mouse cursor hovers over the button's mouse area.
iconName : string |
The icon associated with the actionItem in the ubuntu-mobile icon theme. Default value: action.iconName.
If both iconSource and iconName are defined, iconName will be ignored.
iconSource : url |
The image associated with the actionItem. Default value: action.iconSource.
If both iconSource and iconName are defined, iconName will be ignored.
read-onlypicker : Picker |
The property holds the Picker component the delegate belongs to.
pressed : bool |
True if the user presses a mouse button in the button's mouse area.
style : Component |
Component instantiated immediately and placed below everything else.
text : string |
The title of the actionItem. Default value: action.text
Signal Documentation
This handler is called when there is a mouse click on the button and the button is not disabled. If action is defined, the action will be triggered.
triggered(var value) |
Called when the actionItem is triggered.