capability<T extends CarpenterPageCapability> method
T
capability<T extends CarpenterPageCapability>()
Implementation
T capability<T extends CarpenterPageCapability>() {
final result = maybeCapability<T>();
if (result == null) {
throw StateError(
'Page ${descriptor.id.value} does not provide capability $T.',
);
}
return result;
}