StackRouterDelegate constructor

StackRouterDelegate({
  1. required List<StackPageDescriptor> pages,
  2. StackRouterDelegateConfiguration? configs,
})

Implementation

StackRouterDelegate({
  required List<StackPageDescriptor> pages,
  StackRouterDelegateConfiguration? configs,
}) : _navigator = GlobalKey<NavigatorState>() {
  assert(pages.isNotEmpty, 'At least one PageDescriptor should be provided, but got ${pages.length}');
  _configs = configs ?? StackRouterDelegateConfiguration();
  _descriptors = pages;

  Injex.put<StackRouterDelegate>(this);
}