Permalink
Switch branches/tags
Nothing to show
Find file
Fetching contributors…
Cannot retrieve contributors at this time
71 lines (43 sloc) 1.45 KB

ConfirmationNotification

Confirmation notification component with a clean slate to build off of.

js confirmation notification

Installation

$ component install component/confirmation-notification

Features

Events

  • close the notification is closed via the X
  • click the notification is clicked
  • cancel the user closed the notification or cancelled
  • ok 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