babak:simple-messages

Meteor simple flash messages


License
GPL-2.0
Install
meteor add babak:simple-messages@=1.0.0

Documentation

Simple messages for Meteor.js application

Package for displaying alert messages to the user.

This package integrates well with Bootstrap Alerts styles, but Bootstrap is not a dependency.

You can see a demo and source code.

Configure

If you want to change default behavior you should create variable with instance of messages function

  var Messages = new Messages();
  Messages.options = {
    autoHide     : true,
    hideDelay    : 5000,
    autoScroll   : true,
    isClosable   : true,
    id           : 'simpleMessage'
  }

Usage

Include the template somewhere in your template:

  {{> simpleMessage}}

Then trigger from javascript. You can send plain text or html

  Messages.sendSuccess("Success message");
  Messages.sendWarning("Warning message");
  Messages.sendDanger("Danger message");
  Messages.sendInfo("Info message");

  new Messages().sendSuccess('Some success alert'); // With default configurations

You also able to send a group of messages sending an array of strings. This will be rendered on a ul li list:

  Messages.sendDanger(["Message 1", "Message 2", "Message 3"]);

To clear messages:

  Messages.clear();

Or

  new Messages().clear();

See an example of simple messages