Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 937 Bytes

Readme.md

File metadata and controls

44 lines (27 loc) · 937 Bytes

notice

A notification message component.

A fork with API rework from yuehu/notice.

Showcase at http://chemzqm.github.io/notice/.

Installation

Install with component(1):

$ component install chemzqm/notice

API

var Notice = require('notice');
var notice = new Notice('show a notice', {
  type: 'success',
  duration: 4000
})

notice(msg, [option])

Show notice with msg (String or HTML) and optional option.

  • option.type could be success (implies duration to be 2000) warning error.
  • option.duration could be the millisecond to auto hide, no close button when set.
  • option.closable whether the notice should be closable.
  • option.parent parent node of the notice

.hide([ms])

Hide the message in ms millisecond, success notice implies auto hide.

.remove()

Remove the message without animation.

License

MIT