inherit<T> method

void inherit<T>(
  1. InheritanceResolverCallback<T> callback, [
  2. T? input
])

Enqueues an inherited property resolver callback.

The callback will receive the InheritedProperties being resolved. As a special case, declare T=BuildContext? to receive the BuildContext.

Implementation

void inherit<T>(
  InheritanceResolverCallback<T> callback, [
  T? input,
]) =>
    inheritanceResolvers.enqueue(callback, input);