variable method

  1. @override
Future<DVCVariable?> variable(
  1. String key,
  2. dynamic defaultValue
)
override

Implementation

@override
Future<DVCVariable?> variable(String key, dynamic defaultValue) async {
  final result = await methodChannel.invokeMethod(
          'variable', {"key": key, "defaultValue": defaultValue}) ??
      {};
  final map = Map<String, dynamic>.from(result);
  DVCVariable? variable = map.isNotEmpty ? DVCVariable.fromCodec(map) : null;
  return variable;
}