TextInputDialog Event.COMPLETE

From GiderosMobile
Revision as of 10:40, 26 August 2024 by MoKaLux (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Available since: Gideros 2012.8
Value: complete
Defined by: TextInputDialog

Description

This event is dispatched when user presses any button on a TextInputDialog or the dialog is dismissed by any other means.

Parameters

text: (string) the text entered into text input field
buttonIndex: (number) the index of the button pressed. It is nil when cancel button is pressed, 1 when 1st button is pressed and 2 when 2nd button is pressed
buttonText: (string) the text of the button pressed

Example

local textInputDialog = TextInputDialog.new("my title", "my message", "some text", "Cancel", "OK")

local function onComplete(event)
	print(event.text, event.buttonIndex, event.buttonText)
end

textInputDialog:addEventListener(Event.COMPLETE, onComplete)
textInputDialog:show()