ConfirmationNotification
Confirmation notification component with a clean slate to build off of.
Installation
$ component install component/confirmation-notification
Features
- all the features of notification
Events
close
the notification is closed via the Xclick
the notification is clickedcancel
the user closed the notification or cancelledok
the user accepted
Example
var notify = require('confirmation-notification');
notify('Accept friend request?', function(yes){
alert(yes ? 'wahoo' : 'nope');
})
API
notify(msg, [fn])
Notify with the given msg
and no title. If a
function is given it will be invoked with a boolean
representing the user's choice.
notify(title, msg, [fn])
Notify with the given msg
and title
. If a
function is given it will be invoked with a boolean
representing the user's choice.
.focus(type)
By default the "cancel" button is focused, however you
may invoke .focus('ok')
.
.cancel(text)
Set cancel button text
.
.ok(text)
Set cancel ok text
.
.show([fn])
Show the notification and invoke fn
with
a boolean representing the user's choice.
When fn
is omitted you may still utilize the cancel
/ ok
events.
License
MIT