Observer.withBuiltChild constructor

Observer.withBuiltChild({
  1. Key? key,
  2. required TransitionBuilder? builderWithChild,
  3. required Widget? child,
  4. String? name,
  5. bool? warnWhenNoObservables,
})

Observer which excludes the child branch from being rebuilt

Implementation

// ignore: prefer_const_constructors_in_immutables
Observer.withBuiltChild({
  Key? key,
  required this.builderWithChild,
  required this.child,
  String? name,
  bool? warnWhenNoObservables,
})  : debugConstructingStackFrame = debugFindConstructingStackFrame(),
      builder = null,
      assert(builderWithChild != null && child != null),
      super(
        key: key,
        name: name,
        warnWhenNoObservables: warnWhenNoObservables,
      );