2.0.1 • Published 5 years ago
dialogs v2.0.1
dialogs
non blocking confirm
, alert
and prompt
dialogs.
Theses native counterparts block the UI thread, are are not allowed in electron and some chrome extention contexts.
use with browserify:
methods
var Dialogs = require('dialogs')
var dialogs = Dialogs(opts={})
opts.ok default OK
opts.cancel default Cancel
opts.hostname default location.hostname
opts.icon optional url for icon
dialogs.alert(text, cb)
dialogs.prompt(text, default, cb)
dialogs.confirm(text, cb)
dialogs.cancel()
Shortcut to cancel the open dialog if exists.
example
const Dialogs = require('dialogs')
const dialogs = Dialogs()
dialogs.alert('okidoki', ok => {
console.log('alert', ok)
dialogs.confirm('ok?', ok => {
console.log('confirm', ok)
dialogs.prompt('username', 'joe.smith@gmail.com', ok => {
console.log('prompt with default', ok)
dialogs.prompt('username', ok => {
console.log('prompt', ok)
})
})
})
})
install
With npm do:
npm install dialogs
license
MIT
2.0.1
5 years ago
1.1.20
7 years ago
1.1.19
7 years ago
1.1.18
7 years ago
1.1.17
7 years ago
1.1.16
7 years ago
1.1.15
8 years ago
1.1.14
8 years ago
1.1.13
8 years ago
1.1.12
8 years ago
1.1.11
8 years ago
1.1.10
8 years ago
1.1.9
8 years ago
1.1.8
8 years ago
1.1.7
9 years ago
1.1.6
9 years ago
1.1.5
9 years ago
1.1.4
9 years ago
1.1.2
9 years ago
1.1.1
9 years ago
1.1.0
9 years ago
1.0.7
9 years ago
1.0.6
9 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago