isAvailable method

bool isAvailable(
  1. Capability capability
)

Whether capability is fully available: all required permissions granted and every prerequisite available (recursively).

Throws CapabilityCycleError if the prerequisites contain a cycle.

Implementation

bool isAvailable(Capability capability) => _isAvailable(capability, <String>[]);