inheritThrough property

Set<Class> inheritThrough

Return the set of Classes objects should inherit through if they show up in the inheritance chain. Do not call before interceptorElement is found. Add classes here if they are similar to Interceptor in that they are to be ignored even when they are the implementors of Inheritables, and the class these inherit from should instead claim implementation.

Implementation

Set<Class> get inheritThrough {
  if (_inheritThrough == null) {
    _inheritThrough = {};
    _inheritThrough.add(specialClasses[SpecialClass.interceptor]);
  }
  return _inheritThrough;
}