PathSegment<T> constructor
PathSegment<T> ({
- required String name,
- RouteBuilder<
T> ? create, - List<
Segment< children = const [],T> > - RouteBuilder<
T> ? createError,
Creates a path segment that matches a segment literally like /settings, /user, etc
/// Matches '/settings/*' but not '/settings', since [create] is null
Segment.path(
name: 'settings',
children: [
/// Matches '/settings/privacy'
Segment.path(
name: 'privacy',
create: (context) => 'privacy',
),
],
),
Implementation
PathSegment({
required String name,
RouteBuilder<T>? create,
List<Segment<T>> children = const [],
RouteBuilder<T>? createError,
}) : super(LiteralParser(name), create, createError, children);