require('js/vex');
Vex is a module for displaying pretty-looking alert
, confirm
and prompt
boxes. This module is a wrapper around the Vex API to make things even easier.
- message (string): the message you want displayed in the box
vex.alert('Hello! I am a fancy-looking alert box!');
- message (string): the message you want displayed in the box
- yesCallback (function): this callback that will be called when 'Ok' is clicked
- noCallback (optional function): this callback that will be called when 'Cancel' is clicked
vex.confirm(
'Do you wish to save your changes before exit?',
function() {
console.log('The user said yes!');
},
function() {
console.log('The user said no!');
}
);
- message (string): the message you want displayed in the box
- placeholder (string): the placeholder in the text entry field
- callback (function): function called with the value the user entered
vex.prompt(
'What is your name?',
'Bill',
function(name) {
console.log('Your name is ' + name + '!');
}
)