toDynamic method
dynamic
toDynamic()
Implementation
dynamic toDynamic() {
if (this is DynamicValue_U16) return (this as DynamicValue_U16).field0;
if (this is DynamicValue_U32) return (this as DynamicValue_U32).field0;
if (this is DynamicValue_I32) return (this as DynamicValue_I32).field0;
if (this is DynamicValue_U64) return (this as DynamicValue_U64).field0;
if (this is DynamicValue_I64) return (this as DynamicValue_I64).field0;
if (this is DynamicValue_F32) return (this as DynamicValue_F32).field0;
if (this is DynamicValue_F64) return (this as DynamicValue_F64).field0;
if (this is DynamicValue_String) {
return (this as DynamicValue_String).field0;
}
if (this is DynamicValue_VecU8) {
return (this as DynamicValue_VecU8).field0;
}
if (this is DynamicValue_MegaStruct) {
return MegaStruct.fromJson(
json.decode((this as DynamicValue_MegaStruct).field0));
}
if (this is DynamicValue_None) return null;
if (this is DynamicValue_Error) return (this as DynamicValue_Error).field0;
return null;
}