signalOrders method

Future<List<Signal>> signalOrders({
  1. required Appliance appliance,
  2. required List<Signal> signals,
})

Implementation

Future<List<Signal>> signalOrders({
  required Appliance appliance,
  required List<Signal> signals,
}) async {
  final requestData = {'signals': signals.map((signal) => signal.id)};
  final response = await _post('appliances/${appliance.id}/signal_orders', data: requestData);
  final json = jsonDecode(utf8.decode(response.bodyBytes));
  final reOrderdsignals = List<Signal>.from(json.map((e) => Signal.fromJson(e)));
  return reOrderdsignals;
}