mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
Dialogs module. Examples:
dialogs.alert("Test").then(function () { dialogs.alert("Test2"); });
dialogs.alert("Test", { title: "MyAlert", buttonText: "Close" }).then(function () { dialogs.alert("Test2"); });
dialogs.confirm("Test?").then(function (r) { dialogs.alert("Result:" + r); });
dialogs.confirm("Confirm?", { title: "MyConfirm", okButtonText: "Do it!", cancelButtonText: "Ignore it!" })
.then(function (r) { dialogs.alert("Result:" + r); });
dialogs.confirm("Confirm?", {
title: "MyConfirm", okButtonText: "Do it!",
cancelButtonText: "Ignore it!", otherButtonText: "Not sure!"
}).then(function (r) { dialogs.alert("Result:" + r); });
dialogs.prompt("Enter something!").then(function (r) { dialogs.alert("Result:" + r.result + ", text:" + r.text); })
.fail(function (e) { console.log(e) });
dialogs.prompt("Enter something?", {
title: "MyPrompt", okButtonText: "Do it!",
cancelButtonText: "Ignore it!", otherButtonText: "Not sure!", defaultText: "Enter your password here!"
}).then(function (r) { dialogs.alert("Result:" + r.result + " Text:" + r.text); });
Custom dialogs:
require("globals");
var dialogs = require("ui/dialogs");
/// Splash
var d = new dialogs.Dialog();
d.title = "Loading..."
d.show();
setTimeout(function(){ d.hide(); }, 2000);