Skip to content
This repository was archived by the owner on Nov 24, 2017. It is now read-only.

pleerock/microframework-event-dispatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is deprecated. Microframework architecure has changed. Please consider writing your own module for a newer versions of microframework.

event-dispatch module for Microframework

Adds integration between event-dispatch and microframework.

Usage

  1. Install module:

    npm install --save microframework-event-dispatch

  2. Simply register module in the microframework when you are bootstrapping it.

        import {MicroFrameworkBootstrapper} from "microframework/MicroFrameworkBootstrapper";
        import {EventDispatchModule} from "microframework-event-dispatch/EventDispatchModule";
        
        new MicroFrameworkBootstrapper({ baseDirectory: __dirname })
            .registerModules([
                new EventDispatcherTsModule()
            ])
            .bootstrap()
            .then(result => console.log('Module is running. Subscribers can be used now'))
            .catch(error => console.error('Error: ', error));
  3. ES6 features are used, so you may want to install es6-shim too:

    npm install es6-shim --save

    you may need to require("es6-shim"); in your app.

  4. Now you can use event-dispatch module in your microframework.

Todos

  • cover with tests
  • add more docs

About

event-dispatcher.ts integration with microframework

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •