DialogExt
10/22/22Less than 1 minute
dialogs Dialog events extension.
Dialogs are based on Android Dialog and are created via buildDialog / showDialog.
See event list below: on.
Table of contents
Methods
Methods
on
on(event: DialogEventName, listener: (...args: any[]) => void): DialogExt
Listen for dialog events (button clicks, selection results, input, dismiss/cancel, etc.).
Parameters
event: Event name.listener: Event listener.
Returns
DialogExt
DialogEventName can be one of:
"positive": Positive button clicked."neutral": Neutral button clicked."negative": Negative button clicked."single_choice": Single-choice result. Listener args:(index: number, text: string | null, dialog: any)."multi_choice": Multi-choice result. Listener args:(indices: number[], texts: string[], dialog: any)."item_select": Menu item selected. Listener args:(index: number, text: string | null, dialog: any)."input_change": Input text changed. Listener args:(text: string, dialog: any)."input": Input confirmed or cancelled. Listener args:(text: string | null, dialog: any)."dismiss": Dialog dismissed. Listener args:(dialog: any)."cancel": Dialog cancelled (e.g. tap outside). Listener args:(dialog: any).
