resolveOperationMode method
OperationMode<DevSettings>?
resolveOperationMode(
- Type opmodeType
)
inherited
Implementation
@override
OperationMode<T>? resolveOperationMode(Type opmodeType) {
if (opmodeType == NativeSerializerMode) {
return StructureNativeSerialization(struct!);
}
if (opmodeType == GraphSerializerMode) {
return StructureGraphSerialization(struct!);
}
if (opmodeType == ValidationMode) return StructureValidation(struct!);
return structureOperationFactories[opmodeType]?.resolve(struct!)
as OperationMode<T>?;
}