occamsrazor-broadcast-browser

0.0.5 • Public • Published

occamsrazor-broadcast-browser

Build Status

This is a plugin that adds to occamsrazor a broadcast method. This method enables to send messages to all browser window (or iframes) belonging to the same session.

var or = require('occamsrazor');
var addBroadcastMethod = require('occamsrazor-broadcast-browser');

var events = or();
addBroadcastMethod(events);

events.trigger('hello', 'world'); // trigger the event on this browser window
events.broadcast('hello', 'world'); // trigger the event on other browser windows

Syntax: addBroadcastMethod(events, window, localStorage_key);

  • events: an occamsrazor instance
  • window (optional): the global object, it defaults to "window"
  • localStorage_key (optional): the localStorage_key used to store the event arguments. It defaults to "__or_event"

Readme

Keywords

Package Sidebar

Install

npm i occamsrazor-broadcast-browser

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

5.57 kB

Total Files

7

Last publish

Collaborators

  • sithmel