sendVarGet<T> static method
Implementation
static Future<T> sendVarGet<T>(
String className,
String varName,
T Function(String namespace, String instanceId) createInstance,
) async {
final messageClient = getGlobalMessageClient();
final result = await messageClient.sendVarGet(
className,
varName,
);
final decoded = messageClient.proto.decodeArg(result.msg);
if (decoded is Map) {
final instance = createInstance(className, decoded['_instanceId']);
return instance;
}
return decoded;
}