Skip to content
Severino is a JavaScript library to manipulate events.
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
README.md
bower.json
severino.js
severino.min.js

README.md

Severino

Severino is a very simple away to play with events.

"Cara, crachá. Cara, crachá." by Severino.

Browser

** Doesn't need a browser it runs on any environment.**

Assign Event

emitter.on(event, callback, once);

  var emitter = Severino.wake();

  emitter.on("Post.create", function() {
    # do something
  });

  emitter.on("App.init", function() {
    # do something only once
  }
  , true);

emitter.once(event, callback);

  emitter.once("App.init", function() {
    # do something only once
  })

Remove Event

emitter.off(event, callback);

  emitter.off("App.init", function() {
    # do something
  });
  or
  emitter.off("App.init");

List Events

emitter.events();

  severino.events("Post.create") # => return the function
  or
  severino.events() # => return the events list

Emit Event

emitter.emit(event, parameters);

  severino.emit("Post.create",
    {
        name: "Jhon Doe"
      , age: 33
    }
  );
  or
  severino.emit("Post.create");

Installation

  bower install severino.js

License

Severino is available under the MIT license.

Something went wrong with that request. Please try again.