sendDeletePinCode method
Future<void>
sendDeletePinCode(
- String pinCode,
- String pinCodeName, {
- GetDeviceDetailsMethod getDetails = DevicesRepository.getDeviceDetails,
- SendDeletePinCodeMethod sendDeletePinCodeMethod = PinCodeRepository.sendDeletePinCodeAction,
Run the "makeDeletePinCodeActionRequest" mutation on this device
@param pinCode the pin code @param pinCodeName the name for the pin code @throws ServerException for any errors returned by the platform
Implementation
Future<void> sendDeletePinCode(String pinCode, String pinCodeName,
{GetDeviceDetailsMethod getDetails = DevicesRepository.getDeviceDetails,
SendDeletePinCodeMethod sendDeletePinCodeMethod =
PinCodeRepository.sendDeletePinCodeAction}) async {
return performAction<List<PinCodeCredential>>(
[...?getPinCodeCredentials, PinCodeCredential(pinCodeName, pinCode)],
() => getPinCodeCredentials,
() => sendDeletePinCodeMethod(_request, this._deviceId, pinCode),
getDetails: getDetails);
}