0.0.1 • Published 3 years ago

ng-change-decorator v0.0.1

Weekly downloads
51
License
-
Repository
github
Last release
3 years ago

NgChangeDecorator

Usage

@Component({
  ...
})
export class ChangingComponent implements OnDestroy{

  @ChangeListener() value=...; //


  @DestroyChangeListener({propName:'value',changeListener:ChangingComponent}) //this decorator will delete the declared property completely.
  ngOnDestroy(): void {
  }
}



@Component({
  ...
})
export class ListeningComponent implements OnDestroy{

  @DestroyChangeListener({propName:'value',valueListener:ListeningComponent})
  ngOnDestroy(): void {
  }


  @ValueListener('value',ChangingComponent)
  myFunction(value){
    .
  }

}