30 lines
832 B
Lua
30 lines
832 B
Lua
function on_resume()
|
|
ui:show_lines({
|
|
"Click to open dialog",
|
|
"Click to open dialog with custom buttons",
|
|
"Click to open edit dialog",
|
|
})
|
|
end
|
|
|
|
function on_click(idx)
|
|
if idx == 1 then
|
|
ui:show_dialog("Dialog title\nSubtitle", "This is dialog")
|
|
elseif idx == 2 then
|
|
ui:show_dialog("Dialog title", "This is dialog", "Button 1", "Button 2")
|
|
elseif idx == 3 then
|
|
ui:show_edit_dialog("Dialog title", "Write any text", "default text")
|
|
end
|
|
end
|
|
|
|
function on_dialog_action(value)
|
|
if value == -1 then
|
|
ui:show_toast("Cancelled")
|
|
elseif value == 1 then
|
|
ui:show_toast("Button 1 clicked!")
|
|
elseif value == 2 then
|
|
ui:show_toast("Button 2 clicked!")
|
|
elseif type(value) == "string" then
|
|
ui:show_toast("Text: "..value)
|
|
end
|
|
end
|