ngOnDestroy method

  1. @override
void ngOnDestroy()

Executed before the directive is removed from the DOM and destroyed.

See OnDestroy for a full description.

Implementation

@override
void ngOnDestroy() {
  _calendarStream?.cancel();
  _scroller?.removeEventListener('scroll', _scrollListener);
  _container
    ?..removeEventListener('click', _clickListener)
    ..removeEventListener('mousedown', _mouseDownListener)
    ..removeEventListener('mousemove', _mouseMoveListener)
    ..removeEventListener('mouseout', _mouseOutListener);
}