inheritThrough property

Set<Class> inheritThrough
latefinal

The set of Classes which should not be presented as implementers.

Add classes here if they are similar to Interceptor in that they are to be ignored even when they are the implementers of Inheritables, and the class these inherit from should instead claim implementation.

Implementation

late final Set<Class> inheritThrough = () {
  var interceptorSpecialClass = specialClasses[SpecialClass.interceptor];
  if (interceptorSpecialClass == null) {
    return const <Class>{};
  }

  return {interceptorSpecialClass};
}();