outerEnums property
OuterEnums
get
outerEnums
Get outer enum types
For V15, returns the direct outer enum references. For V14, returns the call type from extrinsic metadata.
Implementation
OuterEnums get outerEnums {
return switch (this) {
final RuntimeMetadataV14 v14 => OuterEnums(
callType: v14.extrinsic.callType,
eventType: -1,
errorType: -1,
),
final RuntimeMetadataV15 v15 => OuterEnums(
callType: v15.outerEnums.callType,
eventType: v15.outerEnums.eventType,
errorType: v15.outerEnums.errorType,
),
};
}