//  // # Dialogs // Displaying dialogs requires the "ui/dialogs" module. // ``` JavaScript import dialogs = require("ui/dialogs"); // ``` // export function test_DummyTestForSnippetOnly0() { // // ### Action // ``` JavaScript var options = { title: "Race Selection", message: "Choose your race", cancelButtonText: "Cancel", actions: ["Human", "Elf", "Dwarf", "Orc"] }; dialogs.action(options).then((result) => { console.log(result); }); // ``` // } export function test_DummyTestForSnippetOnly1() { // // ### Confirm // ``` JavaScript var options = { title: "Race Selection", message: "Are you sure you want to be an Elf?", okButtonText: "Yes", cancelButtonText: "No", neutralButtonText: "Cancel" }; dialogs.confirm(options).then((result: boolean) => { //// result can be true/false/undefined console.log(result); }); // ``` // } export function test_DummyTestForSnippetOnly2() { // // ### Alert // ``` JavaScript var options = { title: "Race Selection", message: "Race Chosen: Elf", okButtonText: "OK" }; dialogs.alert(options).then(() => { console.log("Race Chosen!"); }); // ``` // } export function test_DummyTestForSnippetOnly3() { // // ### Login // ``` JavaScript var options = { title: "Login", message: "Login", username: "john_doe", password: "" }; dialogs.login(options).then((loginResult: dialogs.LoginResult) => { //// true or false. console.log(loginResult.result); }); // ``` // } export function test_DummyTestForSnippetOnly4() { // // ### Prompt // ``` JavaScript var options = { title: "Name", defaultText: "Enter your name", inputType: dialogs.inputType.text }; dialogs.prompt(options).then((result: dialogs.PromptResult) => { console.log("Hello, " + result.text); }); // ``` // }