SetController constructor

SetController(
  1. Requester requester,
  2. String path,
  3. Object? value, [
  4. int maxPermission = Permission.CONFIG,
])

Implementation

SetController(
  this.requester,
  this.path,
  this.value, [
  int maxPermission = Permission.CONFIG,
]) {
  var reqMap = <String, dynamic>{
    'method': 'set',
    'path': path,
    'value': value,
  };

  if (maxPermission != Permission.CONFIG) {
    reqMap['permit'] = Permission.names[maxPermission];
  }

  //_request =
  requester._sendRequest(reqMap, this);
}