createSelector2<S1, S2> method

Widget createSelector2<S1, S2>({
  1. required ProviderSelector2<S1, S2, T> selector,
  2. required SelectorBuilder2<S1, S2, T> builder,
  3. ShouldRebuild<(S1, S2)>? shouldRebuild,
  4. Widget? child,
})

Implementation

Widget createSelector2<S1, S2>({
  required ProviderSelector2<S1, S2, T> selector,
  required SelectorBuilder2<S1, S2, T> builder,
  ShouldRebuild<(S1, S2)>? shouldRebuild,
  Widget? child,
}) {
  return Selector<T, (S1, S2)>(
    selector: selector,
    shouldRebuild: shouldRebuild,
    builder: (context, r, child) {
      return builder(context, r.$1, r.$2, child);
    },
    child: child,
  );
}