This project is compatible with Angular 13+ versions.
Class decorator that will automatically unsubscribe from observable subscriptions when the component is destroyed without implement ngOnDestroy lifecycle.
Install this package with npm, with following command:
npm install ngx-ap-autounsubscribe
import { AutoUnsubscribe } from "ngx-ap-auto-unsubscribe";
@AutoUnsubscribe()
export class ExampleComponent {
testSubscription: Subscription;
ngOnInit() {
this.testSubscription = Observable.interval.subscribe(data => // do something);
}
}
Option | Description | Default value |
arrayName | unsubscribe from subscriptions only in specified array | undefined |
blacklist | an array of properties to exclude | undefined |
event | a name of event callback to execute on | undefined |
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
To get more help on this project use go check out the NgxApAutounsubscribe page.