UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

247 lines 7.95 kB
import { serializeSignRequestSignerInputEmailValidation } from './signRequestSignerInputEmailValidation.js'; import { deserializeSignRequestSignerInputEmailValidation } from './signRequestSignerInputEmailValidation.js'; import { serializeSignRequestSignerInputCustomValidation } from './signRequestSignerInputCustomValidation.js'; import { deserializeSignRequestSignerInputCustomValidation } from './signRequestSignerInputCustomValidation.js'; import { serializeSignRequestSignerInputZipValidation } from './signRequestSignerInputZipValidation.js'; import { deserializeSignRequestSignerInputZipValidation } from './signRequestSignerInputZipValidation.js'; import { serializeSignRequestSignerInputZip4Validation } from './signRequestSignerInputZip4Validation.js'; import { deserializeSignRequestSignerInputZip4Validation } from './signRequestSignerInputZip4Validation.js'; import { serializeSignRequestSignerInputSsnValidation } from './signRequestSignerInputSsnValidation.js'; import { deserializeSignRequestSignerInputSsnValidation } from './signRequestSignerInputSsnValidation.js'; import { serializeSignRequestSignerInputNumberWithPeriodValidation } from './signRequestSignerInputNumberWithPeriodValidation.js'; import { deserializeSignRequestSignerInputNumberWithPeriodValidation } from './signRequestSignerInputNumberWithPeriodValidation.js'; import { serializeSignRequestSignerInputNumberWithCommaValidation } from './signRequestSignerInputNumberWithCommaValidation.js'; import { deserializeSignRequestSignerInputNumberWithCommaValidation } from './signRequestSignerInputNumberWithCommaValidation.js'; import { serializeSignRequestSignerInputDateIsoValidation } from './signRequestSignerInputDateIsoValidation.js'; import { deserializeSignRequestSignerInputDateIsoValidation } from './signRequestSignerInputDateIsoValidation.js'; import { serializeSignRequestSignerInputDateUsValidation } from './signRequestSignerInputDateUsValidation.js'; import { deserializeSignRequestSignerInputDateUsValidation } from './signRequestSignerInputDateUsValidation.js'; import { serializeSignRequestSignerInputDateEuValidation } from './signRequestSignerInputDateEuValidation.js'; import { deserializeSignRequestSignerInputDateEuValidation } from './signRequestSignerInputDateEuValidation.js'; import { serializeSignRequestSignerInputDateAsiaValidation } from './signRequestSignerInputDateAsiaValidation.js'; import { deserializeSignRequestSignerInputDateAsiaValidation } from './signRequestSignerInputDateAsiaValidation.js'; import { BoxSdkError } from '../box/errors.js'; import { sdIsString } from '../serialization/json.js'; export function serializeSignRequestSignerInputValidation(val) { try { if (val.validationType == void 0) { throw new BoxSdkError({ message: 'Expecting "validationType" of type "SignRequestSignerInputEmailValidation" to be defined', }); } return serializeSignRequestSignerInputEmailValidation(val); } catch (error) { void 0; } finally { } try { if (val.validationType == void 0) { throw new BoxSdkError({ message: 'Expecting "validationType" of type "SignRequestSignerInputCustomValidation" to be defined', }); } if (!(val.customRegex == void 0) && !sdIsString(val.customRegex)) { throw new BoxSdkError({ message: 'Expecting string for "customRegex" of type "SignRequestSignerInputCustomValidation"', }); } if (!(val.customErrorMessage == void 0) && !sdIsString(val.customErrorMessage)) { throw new BoxSdkError({ message: 'Expecting string for "customErrorMessage" of type "SignRequestSignerInputCustomValidation"', }); } return serializeSignRequestSignerInputCustomValidation(val); } catch (error) { void 0; } finally { } try { if (val.validationType == void 0) { throw new BoxSdkError({ message: 'Expecting "validationType" of type "SignRequestSignerInputZipValidation" to be defined', }); } return serializeSignRequestSignerInputZipValidation(val); } catch (error) { void 0; } finally { } try { if (val.validationType == void 0) { throw new BoxSdkError({ message: 'Expecting "validationType" of type "SignRequestSignerInputZip4Validation" to be defined', }); } return serializeSignRequestSignerInputZip4Validation(val); } catch (error) { void 0; } finally { } try { if (val.validationType == void 0) { throw new BoxSdkError({ message: 'Expecting "validationType" of type "SignRequestSignerInputSsnValidation" to be defined', }); } return serializeSignRequestSignerInputSsnValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputNumberWithPeriodValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputNumberWithCommaValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputDateIsoValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputDateUsValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputDateEuValidation(val); } catch (error) { void 0; } finally { } try { return serializeSignRequestSignerInputDateAsiaValidation(val); } catch (error) { void 0; } finally { } throw new BoxSdkError({ message: "Can't serialize SignRequestSignerInputValidation", }); } export function deserializeSignRequestSignerInputValidation(val) { try { return deserializeSignRequestSignerInputEmailValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputCustomValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputZipValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputZip4Validation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputSsnValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputNumberWithPeriodValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputNumberWithCommaValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputDateIsoValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputDateUsValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputDateEuValidation(val); } catch (error) { void 0; } finally { } try { return deserializeSignRequestSignerInputDateAsiaValidation(val); } catch (error) { void 0; } finally { } throw new BoxSdkError({ message: "Can't deserialize SignRequestSignerInputValidation", }); } //# sourceMappingURL=signRequestSignerInputValidation.js.map