Implementing directives or components detach method will be called when the associated scope is destroyed.
abstract class NgDetachAware { void detach(); }
OptionValueDirective, Probe