SearchAction
Extends Action
An action that displays a search text field with dynamic proposals when selected. Add a listener on select to implement the action. On input, you may set a list of proposals.
Import this type with “const {SearchAction} = require('tabris');
”
Android | iOS |
---|---|
Methods
open()
Invokes the search action, i.e. displays the UI to perform a search.
Properties
message
Type: string
A hint text that is displayed when the search input is empty.
proposals
Type: string[], default: []
The list of proposals to display.
text
Type: string
The text in the search input field.
Events
accept
Fired when a text input has been submitted by pressing the keyboard’s search key.
Event Parameters
-
target: this The widget the event was fired on.
-
text: string The current value of text.
input
Fired when the user inputs text.
Event Parameters
-
target: this The widget the event was fired on.
-
text: string The new value of text.
messageChanged
Fired when the message property has changed.
Event Parameters
-
target: this The widget the event was fired on.
-
value: string The new value of message.
proposalsChanged
Fired when the proposals property has changed.
Event Parameters
-
target: this The widget the event was fired on.
-
value: string[] The new value of proposals.
textChanged
Fired when the text property has changed.
Event Parameters
-
target: this The widget the event was fired on.
-
value: string The new value of text.