INNER CODE UNIT · Dart
BeamGuard
slovnicki/beamer · package/lib/src/beam_guard.dart:14
class BeamGuard {
/// Creates a [BeamGuard] with defined properties.
///
/// [pathPatterns] and [check] must not be null.
const BeamGuard({
required this.pathPatterns,
required this.check,
this.onCheckFailed,
this.beamTo,
this.beamToNamed,
this.showPage,
this.guardNonMatching = false,
this.replaceCurrentStack = true,
});
/// A list of path strings or regular expressions (using dart's RegExp class) that are to be guarded.
///
/// For strings: