evaluate static method

bool evaluate({
  1. required Guard guard,
  2. List<String> requiredRoles = const [],
  3. List<String> requiredPermissions = const [],
  4. bool condition()?,
})

Implementation

static bool evaluate({
  required Guard guard,
  List<String> requiredRoles = const [],
  List<String> requiredPermissions = const [],
  bool Function()? condition,
}) {
  return evaluateDetailed(
    guard: guard,
    requiredRoles: requiredRoles,
    requiredPermissions: requiredPermissions,
    condition: condition,
  ).allowed;
}