addRemoteKey static method

void addRemoteKey(
  1. String remoteKeyMac,
  2. List<TTCycleModel>? cycleList,
  3. int startDate,
  4. int endDate,
  5. String lockData,
  6. TTSuccessCallback callback,
  7. TTFailedCallback failedCallback,
)

Implementation

static void addRemoteKey(
    String remoteKeyMac,
    List<TTCycleModel>? cycleList,
    int startDate,
    int endDate,
    String lockData,
    TTSuccessCallback callback,
    TTFailedCallback failedCallback) {
  Map map = new Map();
  map[TTResponse.mac] = remoteKeyMac;
  map[TTResponse.cycleJsonList] =
      cycleList == null ? null : convert.jsonEncode(cycleList);
  map[TTResponse.startDate] = startDate;
  map[TTResponse.endDate] = endDate;
  map[TTResponse.lockData] = lockData;
  invoke(COMMAND_ADD_LOCK_REMOTE_KEY, map, callback, fail: failedCallback);
}