mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
27 lines
1.0 KiB
Markdown
27 lines
1.0 KiB
Markdown
Dialogs module. Examples:
|
|
```js
|
|
dialogs.alert("Test").then(function(){ dialogs.alert("Test2"); });
|
|
dialogs.alert({message:"Test", title: "MyAlert", buttonName: "Close" })
|
|
.then(function(){ dialogs.alert("Test2"); });
|
|
|
|
dialogs.confirm("Test?").then(function(r){ dialogs.alert("Result:" + r); });
|
|
dialogs.confirm({message:"Confirm?", title: "MyConfirm", okButtonName: "Do it!", cancelButtonName: "Ignore it!" })
|
|
.then(function(r){ dialogs.alert("Result:" + r); });
|
|
|
|
dialogs.prompt("Enter something!").then(function(r){ dialogs.alert("Result:" + r); });
|
|
dialogs.prompt({message:"Enter something?", title: "MyPrompt", okButtonName: "Do it!",
|
|
cancelButtonName: "Ignore it!", defaultText : "Enter your password here!" })
|
|
.then(function(r){ dialogs.alert("Result:" + r); });
|
|
```
|
|
Custom dialogs:
|
|
```js
|
|
require("globals");
|
|
var dialogs = require("ui/dialogs");
|
|
|
|
/// Splash
|
|
var d = new dialogs.Dialog();
|
|
d.title = "Loading..."
|
|
d.show();
|
|
|
|
setTimeout(function(){ d.hide(); }, 2000);
|
|
``` |