caveat property
Caveat
caveat
Implementation
Caveat get caveat {
final any = proto.Any(
typeUrl: typeUrl,
value: block,
);
final policy = proto.Policy();
if (!any.canUnpackInto(policy)) {
throw ArgumentError('Invalid caveat type: $typeUrl');
}
any.unpackInto(policy);
return PolicyCaveat(policy: policy.fromProto());
}