MultiScope constructor

MultiScope({
  1. required List<IScope<Object>> scopes,
  2. Widget? child,
  3. TransitionBuilder? builder,
  4. Key? key,
})

TODO: doc

Implementation

MultiScope({
  required List<IScope> scopes,
  Widget? child,
  TransitionBuilder? builder,
  Key? key,
}) : super(
        key: key,
        child: _buildScopesChain(
          scopes,
          Builder(
            builder: (context) =>
                builder?.call(context, child) ?? child ?? scopePlaceholder,
          ),
        ),
      );