PageArgsSchema<A extends PageArgs, C, W> constructor

const PageArgsSchema<A extends PageArgs, C, W>({
  1. required A? tryParse(
    1. Map<String, String> arguments
    ),
  2. required W builder(
    1. C context, {
    2. required Map<String, String> arguments,
    3. W? notFoundScreen,
    }),
  3. required List<PageArgSpec> argSpecs,
})

Bundles the generated members of an *Args class.

Implementation

const PageArgsSchema({
  required this.tryParse,
  required this.builder,
  required this.argSpecs,
});