Segment<T>.regExpPath constructor

Segment<T>.regExpPath({
  1. required RegExp regExp,
  2. RouteBuilder<T>? create,
  3. List<Segment<T>> children,
  4. RouteBuilder<T>? createError,
})

Creates a Segment that matches a path segment against a regular expression.

  /// Matches any path segment consisting of letters
  Segment.regExpPath(
    regExp: RegExp(r'[a-zA-Z]+'),
    create: (context) => 'letter path',
  ),

See also:

Implementation

factory Segment.regExpPath({
  required RegExp regExp,
  RouteBuilder<T>? create,
  List<Segment<T>> children,
  RouteBuilder<T>? createError,
}) = RegExpPathSegment<T>;