setProperty method

  1. @Deprecated('It is recommended to use setProperty with typed arguments')
void setProperty(
  1. String name,
  2. dynamic value
)

Implementation

@Deprecated('It is recommended to use setProperty with typed arguments')
void setProperty(String name, dynamic value) {
  if (value is double) {
    setPropertyDouble(name, value);
  } else if (value is int) {
    setPropertyInt64(name, value);
  } else if (value is String) {
    setPropertyString(name, value);
  } else if (value is bool) {
    setPropertyFlag(name, value);
  } else if (value is Pointer<mpv_node>) {
    setPropertyNode(name, value);
  } else {
    throw Exception('Invalid value type');
  }
}