Redirection constructor

const Redirection({
  1. Destination<DestinationParameters>? destination,
  2. Future<Destination<DestinationParameters>> resolver(
    1. Destination<DestinationParameters> destination
    )?,
  3. Future<bool> validator(
    1. Destination<DestinationParameters> destination
    )?,
})

Creates a redirection.

Implementation

const Redirection({
  this.destination,
  this.resolver,
  this.validator,
}) : assert(destination != null || resolver != null,
          'Either "destination" or "resolver" must be specified.');