0.0.5 • Published 4 years ago

fsms-angular-pubsub v0.0.5

Weekly downloads
6
License
-
Repository
-
Last release
4 years ago

Angular Pub/Sub Framework for Angular versions

Angular publish subscribe framework powered by RxJX.

Usage

  • Run below to install
npm i -S fsms-angular-pubsub
  • Initialize module for root in your angular root module
...

import { PubSubModule } from 'fsms-angular-pubsub'; // <= HERE

@NgModule({
declarations: [
   RootComponent,
   NavigationComponent,
   OverlayComponent
],
imports: [
   BrowserModule,
   FormsModule,
   HttpModule,
   PubSubModule.forRoot() // <= AND HERE
],
providers: [],
bootstrap: [RootComponent]
})

...
  • Import & Inject PubSubService service where ever you want to use.

Subscribe

import { PubSubService } from './pubsub.service';
...
constructor(private messageService: PubSubService) { }
...

messageService.subscribe({
        message: { type: 'orderready' },
        callback: () => console.log('happy'),
      });

Publish

import { PubSubService } from './pubsub.service';
...
constructor(private messageService: PubSubService) { }
...

messageService.publish(message: { type: 'orderready' });

Contact Me!

Rupesh Tiwari info@rupeshtiwari.com www.rupeshtiwari.com I tech at www.fullstackmastter.net

0.0.5

4 years ago

0.0.1

4 years ago