diff --git a/package.json b/package.json index 3d0fecea8..dbe1a14e7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docusign-esign", - "version": "5.7.0", + "version": "5.8.0-rc1", "description": "DocuSign Node.js API client.", "license": "MIT", "main": "src/index.js", diff --git a/src/api/AccountsApi.js b/src/api/AccountsApi.js index 2c05cc3c9..564b44997 100644 --- a/src/api/AccountsApi.js +++ b/src/api/AccountsApi.js @@ -1910,7 +1910,7 @@ Privileges required: account administrator * Gets the Electronic Record and Signature Disclosure. * Retrieves the Electronic Record and Signature Disclosure, with HTML formatting, for the requested envelope recipient. This might be different than the current account disclosure depending on account settings, such as branding, and when the account disclosure was last updated. An optional query string can be included to return the language for the disclosure. * @param {String} accountId The external account number (int) or account ID Guid. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {module:api/AccountsApi~getConsumerDisclosureCallback} callback The callback function, accepting three arguments: error, data, response * data is of type: {@link module:model/ConsumerDisclosure} */ @@ -3720,7 +3720,7 @@ Users with account administration privileges can retrieve shared access informat /** * Update Consumer Disclosure. * @param {String} accountId The external account number (int) or account ID Guid. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. * @param {String} optsOrCallback.includeMetadata * @param {module:model/ConsumerDisclosure} optsOrCallback.consumerDisclosure diff --git a/src/api/EnvelopesApi.js b/src/api/EnvelopesApi.js index 89dcf1c99..bd1bae4ca 100644 --- a/src/api/EnvelopesApi.js +++ b/src/api/EnvelopesApi.js @@ -3311,7 +3311,7 @@ If the envelope is `In Process`, meaning that it has been sent and has not been * @param {String} accountId The external account number (int) or account ID Guid. * @param {String} envelopeId The envelopeId Guid of the envelope being accessed. * @param {String} recipientId The ID of the recipient being accessed. - * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. + * @param {String} langCode The simple type enumeration the language used in the response. The supported languages, with the language value shown in parenthesis, are:Arabic (ar), Armenian (hy), Bulgarian (bg), Czech (cs), Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Croatian (hr), Danish (da), Dutch (nl), English US (en), English UK (en_GB), Estonian (et), Farsi (fa), Finnish (fi), French (fr), French Canada (fr_CA), German (de), Greek (el), Hebrew (he), Hindi (hi), Hungarian (hu), Bahasa Indonesia (id), Italian (it), Japanese (ja), Korean (ko), Latvian (lv), Lithuanian (lt), Bahasa Melayu (ms), Norwegian (no), Polish (pl), Portuguese (pt), Portuguese Brazil (pt_BR), Romanian (ro), Russian (ru), Serbian (sr), Slovak (sk), Slovenian (sl), Spanish (es),Spanish Latin America (es_MX), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk) and Vietnamese (vi). Additionally, the value can be set to �browser� to automatically detect the browser language being used by the viewer and display the disclosure in that language. * @param {Object} optsOrCallback Optional parameters, if you are passing no optional parameters, you can either pass a null or omit this parameter entirely. * @param {String} optsOrCallback.langCode2 * @param {module:api/EnvelopesApi~getConsumerDisclosureCallback} callback The callback function, accepting three arguments: error, data, response diff --git a/src/index.js b/src/index.js index b76cbd433..9fed026e0 100644 --- a/src/index.js +++ b/src/index.js @@ -11,12 +11,12 @@ (function(factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['Configuration', 'ApiClient', 'model/AccessCodeFormat', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/AccountBillingPlanResponse', 'model/AccountIdentityInputOption', 'model/AccountIdentityVerificationResponse', 'model/AccountIdentityVerificationStep', 'model/AccountIdentityVerificationWorkflow', 'model/AccountInformation', 'model/AccountMinimumPasswordLength', 'model/AccountNotification', 'model/AccountPasswordExpirePasswordDays', 'model/AccountPasswordLockoutDurationMinutes', 'model/AccountPasswordLockoutDurationType', 'model/AccountPasswordMinimumPasswordAgeDays', 'model/AccountPasswordQuestionsRequired', 'model/AccountPasswordRules', 'model/AccountPasswordStrengthType', 'model/AccountPasswordStrengthTypeOption', 'model/AccountRoleSettings', 'model/AccountSeals', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProvider', 'model/AccountSignatureProviderOption', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/AccountUISettings', 'model/AddOn', 'model/AddressInformation', 'model/AddressInformationInput', 'model/AdminMessage', 'model/Agent', 'model/ApiRequestLog', 'model/ApiRequestLogsResult', 'model/AppStoreProduct', 'model/AppStoreReceipt', 'model/Approve', 'model/AskAnAdmin', 'model/Attachment', 'model/AuthenticationMethod', 'model/AuthenticationStatus', 'model/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkEnvelopesResponse', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsRequest', 'model/BulkRecipientsResponse', 'model/BulkRecipientsSummaryResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', 'model/CaptiveRecipient', 'model/CaptiveRecipientInformation', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Checkbox', 'model/ChunkedUploadPart', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CloudStorageProvider', 'model/CloudStorageProviders', 'model/Comment', 'model/CommentHistoryResult', 'model/CommentPublish', 'model/CommentThread', 'model/CommentsPublish', 'model/Company', 'model/CompositeTemplate', 'model/ConditionalRecipientRule', 'model/ConditionalRecipientRuleCondition', 'model/ConditionalRecipientRuleFilter', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectDebugLog', 'model/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserObject', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlCollapsibleDisplaySettings', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginal', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentHtmlDisplayAnchor', 'model/DocumentHtmlDisplaySettings', 'model/DocumentTemplate', 'model/DocumentTemplateList', 'model/DocumentVisibility', 'model/DocumentVisibilityList', 'model/DowngradRequestBillingInfoResponse', 'model/DowngradeBillingPlanInformation', 'model/DowngradePlanUpdateResponse', 'model/Draw', 'model/ENoteConfiguration', 'model/Editor', 'model/Email', 'model/EmailAddress', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachment', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEvent', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', 'model/LastName', 'model/List', 'model/ListCustomField', 'model/ListItem', 'model/LocalePolicy', 'model/LocalePolicyTab', 'model/LockInformation', 'model/LockRequest', 'model/LoginAccount', 'model/LoginInformation', 'model/MatchBox', 'model/MemberGroupSharedItem', 'model/MemberSharedItems', 'model/MergeField', 'model/MobileNotifierConfiguration', 'model/MobileNotifierConfigurationInformation', 'model/ModelDate', 'model/ModelNumber', 'model/Money', 'model/NameValue', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NewUser', 'model/NewUsersDefinition', 'model/NewUsersSummary', 'model/Notarize', 'model/Notary', 'model/NotaryCertificate', 'model/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', 'model/PathExtendedElement', 'model/PayPalLegacySettings', 'model/PaymentDetails', 'model/PaymentGatewayAccount', 'model/PaymentGatewayAccountSetting', 'model/PaymentGatewayAccountsInfo', 'model/PaymentLineItem', 'model/PaymentMethodWithOptions', 'model/PaymentProcessorInformation', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/PlanInformation', 'model/PolyLine', 'model/PolyLineOverlay', 'model/PowerForm', 'model/PowerFormFormDataEnvelope', 'model/PowerFormFormDataRecipient', 'model/PowerFormRecipient', 'model/PowerFormSendersResponse', 'model/PowerFormsFormDataResponse', 'model/PowerFormsRequest', 'model/PowerFormsResponse', 'model/ProofServiceResourceToken', 'model/ProofServiceViewLink', 'model/PropertyMetadata', 'model/Province', 'model/ProvisioningInformation', 'model/PurchasedEnvelopesInformation', 'model/Radio', 'model/RadioGroup', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientDomain', 'model/RecipientEmailNotification', 'model/RecipientEvent', 'model/RecipientFormData', 'model/RecipientGroup', 'model/RecipientIdentityInputOption', 'model/RecipientIdentityPhoneNumber', 'model/RecipientIdentityVerification', 'model/RecipientNamesResponse', 'model/RecipientOption', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientPreviewRequest', 'model/RecipientProofFile', 'model/RecipientRouting', 'model/RecipientRules', 'model/RecipientSMSAuthentication', 'model/RecipientSignatureInformation', 'model/RecipientSignatureProvider', 'model/RecipientSignatureProviderOptions', 'model/RecipientUpdateResponse', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReferralInformation', 'model/Reminders', 'model/ReportInProductCsvRunRequest', 'model/ReportInProductField', 'model/ReportInProductGet', 'model/ReportInProductList', 'model/ReportInProductListItem', 'model/ReportInProductRunRequest', 'model/ReportInProductRunResponse', 'model/ReportInProductRunResponseRow', 'model/ReportInProductRunResponseRowFields', 'model/ReportInProductSaveResponse', 'model/ReportInProductSentByDetails', 'model/ResourceInformation', 'model/ReturnUrlRequest', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderEmailNotifications', 'model/ServerTemplate', 'model/ServiceInformation', 'model/ServiceVersion', 'model/SettingsMetadata', 'model/SharedItem', 'model/SignHere', 'model/SignatureGroup', 'model/SignatureGroupDef', 'model/SignatureProviderRequiredOption', 'model/SignatureType', 'model/SignatureUser', 'model/SignatureUserDef', 'model/Signer', 'model/SignerAttachment', 'model/SignerEmailNotifications', 'model/SigningGroup', 'model/SigningGroupInformation', 'model/SigningGroupUser', 'model/SigningGroupUsers', 'model/SmartContractInformation', 'model/SmartSection', 'model/SmartSectionAnchorPosition', 'model/SmartSectionCollapsibleDisplaySettings', 'model/SmartSectionDisplaySettings', 'model/SocialAccountInformation', 'model/SocialAuthentication', 'model/Ssn', 'model/Ssn4InformationInput', 'model/Ssn9InformationInput', 'model/Stamp', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/TabGroup', 'model/TabMetadata', 'model/TabMetadataList', 'model/Tabs', 'model/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', 'model/UserInfo', 'model/UserInfoList', 'model/UserInformation', 'model/UserInformationList', 'model/UserPasswordInformation', 'model/UserPasswordRules', 'model/UserProfile', 'model/UserSettingsInformation', 'model/UserSharedItem', 'model/UserSignature', 'model/UserSignatureDefinition', 'model/UserSignaturesInformation', 'model/UserSocialIdResult', 'model/UsersResponse', 'model/View', 'model/ViewUrl', 'model/Watermark', 'model/Witness', 'model/Workflow', 'model/WorkflowStep', 'model/Workspace', 'model/WorkspaceFolderContents', 'model/WorkspaceItem', 'model/WorkspaceItemList', 'model/WorkspaceList', 'model/WorkspaceSettings', 'model/WorkspaceUser', 'model/WorkspaceUserAuthorization', 'model/Zip', 'api/AccountsApi', 'api/AuthenticationApi', 'api/BillingApi', 'api/BulkEnvelopesApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DataFeedApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory); + define(['Configuration', 'ApiClient', 'model/AccessCodeFormat', 'model/AccountAddress', 'model/AccountBillingPlan', 'model/AccountBillingPlanResponse', 'model/AccountIdentityInputOption', 'model/AccountIdentityVerificationResponse', 'model/AccountIdentityVerificationStep', 'model/AccountIdentityVerificationWorkflow', 'model/AccountInformation', 'model/AccountMinimumPasswordLength', 'model/AccountNotification', 'model/AccountPasswordExpirePasswordDays', 'model/AccountPasswordLockoutDurationMinutes', 'model/AccountPasswordLockoutDurationType', 'model/AccountPasswordMinimumPasswordAgeDays', 'model/AccountPasswordQuestionsRequired', 'model/AccountPasswordRules', 'model/AccountPasswordStrengthType', 'model/AccountPasswordStrengthTypeOption', 'model/AccountRoleSettings', 'model/AccountSeals', 'model/AccountSettingsInformation', 'model/AccountSharedAccess', 'model/AccountSignature', 'model/AccountSignatureDefinition', 'model/AccountSignatureProvider', 'model/AccountSignatureProviderOption', 'model/AccountSignatureProviders', 'model/AccountSignaturesInformation', 'model/AccountUISettings', 'model/AddOn', 'model/AddressInformation', 'model/AddressInformationInput', 'model/AdminMessage', 'model/Agent', 'model/ApiRequestLog', 'model/ApiRequestLogsResult', 'model/AppStoreProduct', 'model/AppStoreReceipt', 'model/Approve', 'model/AskAnAdmin', 'model/Attachment', 'model/AuthenticationMethod', 'model/AuthenticationStatus', 'model/BccEmailAddress', 'model/BccEmailArchive', 'model/BccEmailArchiveHistory', 'model/BccEmailArchiveHistoryList', 'model/BccEmailArchiveList', 'model/BillingCharge', 'model/BillingChargeResponse', 'model/BillingDiscount', 'model/BillingInvoice', 'model/BillingInvoiceItem', 'model/BillingInvoicesResponse', 'model/BillingInvoicesSummary', 'model/BillingPayment', 'model/BillingPaymentItem', 'model/BillingPaymentRequest', 'model/BillingPaymentResponse', 'model/BillingPaymentsResponse', 'model/BillingPlan', 'model/BillingPlanInformation', 'model/BillingPlanPreview', 'model/BillingPlanResponse', 'model/BillingPlanUpdateResponse', 'model/BillingPlansResponse', 'model/BillingPrice', 'model/Brand', 'model/BrandEmailContent', 'model/BrandLink', 'model/BrandLogos', 'model/BrandRequest', 'model/BrandResourceUrls', 'model/BrandResources', 'model/BrandResourcesList', 'model/BrandsRequest', 'model/BrandsResponse', 'model/BulkEnvelope', 'model/BulkEnvelopeStatus', 'model/BulkEnvelopesResponse', 'model/BulkRecipient', 'model/BulkRecipientSignatureProvider', 'model/BulkRecipientTabLabel', 'model/BulkRecipientsRequest', 'model/BulkRecipientsResponse', 'model/BulkRecipientsSummaryResponse', 'model/BulkRecipientsUpdateResponse', 'model/BulkSendBatchStatus', 'model/BulkSendBatchSummaries', 'model/BulkSendBatchSummary', 'model/BulkSendErrorStatus', 'model/BulkSendRequest', 'model/BulkSendResponse', 'model/BulkSendTestResponse', 'model/BulkSendingCopy', 'model/BulkSendingCopyCustomField', 'model/BulkSendingCopyRecipient', 'model/BulkSendingCopyTab', 'model/BulkSendingList', 'model/BulkSendingListSummaries', 'model/BulkSendingListSummary', 'model/CaptiveRecipient', 'model/CaptiveRecipientInformation', 'model/CarbonCopy', 'model/CertifiedDelivery', 'model/Checkbox', 'model/ChunkedUploadPart', 'model/ChunkedUploadRequest', 'model/ChunkedUploadResponse', 'model/CloudStorageProvider', 'model/CloudStorageProviders', 'model/Comment', 'model/CommentHistoryResult', 'model/CommentPublish', 'model/CommentThread', 'model/CommentsPublish', 'model/CommissionCounty', 'model/CommissionExpiration', 'model/CommissionNumber', 'model/CommissionState', 'model/Company', 'model/CompositeTemplate', 'model/ConditionalRecipientRule', 'model/ConditionalRecipientRuleCondition', 'model/ConditionalRecipientRuleFilter', 'model/ConnectConfigResults', 'model/ConnectCustomConfiguration', 'model/ConnectDebugLog', 'model/ConnectEventData', 'model/ConnectFailureFilter', 'model/ConnectFailureResult', 'model/ConnectFailureResults', 'model/ConnectLog', 'model/ConnectLogs', 'model/ConnectSalesforceField', 'model/ConnectSalesforceObject', 'model/ConnectUserObject', 'model/ConsoleViewRequest', 'model/ConsumerDisclosure', 'model/Contact', 'model/ContactGetResponse', 'model/ContactModRequest', 'model/ContactPhoneNumber', 'model/ContactUpdateResponse', 'model/CorrectViewRequest', 'model/Country', 'model/CreditCardInformation', 'model/CreditCardTypes', 'model/CurrencyFeatureSetPrice', 'model/CurrencyPlanPrice', 'model/CustomField', 'model/CustomFields', 'model/CustomFieldsEnvelope', 'model/CustomSettingsInformation', 'model/DateSigned', 'model/DateStampProperties', 'model/Decline', 'model/DiagnosticsSettingsInformation', 'model/DirectDebitProcessorInformation', 'model/DobInformationInput', 'model/Document', 'model/DocumentFieldsInformation', 'model/DocumentHtmlCollapsibleDisplaySettings', 'model/DocumentHtmlDefinition', 'model/DocumentHtmlDefinitionOriginal', 'model/DocumentHtmlDefinitionOriginals', 'model/DocumentHtmlDefinitions', 'model/DocumentHtmlDisplayAnchor', 'model/DocumentHtmlDisplaySettings', 'model/DocumentTemplate', 'model/DocumentTemplateList', 'model/DocumentVisibility', 'model/DocumentVisibilityList', 'model/DowngradRequestBillingInfoResponse', 'model/DowngradeBillingPlanInformation', 'model/DowngradePlanUpdateResponse', 'model/Draw', 'model/ENoteConfiguration', 'model/Editor', 'model/Email', 'model/EmailAddress', 'model/EmailSettings', 'model/Envelope', 'model/EnvelopeAttachment', 'model/EnvelopeAttachmentsRequest', 'model/EnvelopeAttachmentsResult', 'model/EnvelopeAuditEvent', 'model/EnvelopeAuditEventResponse', 'model/EnvelopeDefinition', 'model/EnvelopeDocument', 'model/EnvelopeDocumentsResult', 'model/EnvelopeEvent', 'model/EnvelopeFormData', 'model/EnvelopeId', 'model/EnvelopeIdsRequest', 'model/EnvelopeMetadata', 'model/EnvelopeNotificationRequest', 'model/EnvelopePurgeConfiguration', 'model/EnvelopeSummary', 'model/EnvelopeTemplate', 'model/EnvelopeTemplateResults', 'model/EnvelopeTransactionStatus', 'model/EnvelopeTransferRule', 'model/EnvelopeTransferRuleInformation', 'model/EnvelopeTransferRuleRequest', 'model/EnvelopeUpdateSummary', 'model/EnvelopesInformation', 'model/ErrorDetails', 'model/EventNotification', 'model/EventResult', 'model/Expirations', 'model/ExternalDocServiceErrorDetails', 'model/ExternalDocumentSources', 'model/ExternalFile', 'model/ExternalFolder', 'model/FavoriteTemplatesContentItem', 'model/FavoriteTemplatesInfo', 'model/FeatureAvailableMetadata', 'model/FeatureSet', 'model/FileType', 'model/FileTypeList', 'model/Filter', 'model/FirstName', 'model/Folder', 'model/FolderItemResponse', 'model/FolderItemV2', 'model/FolderItemsResponse', 'model/FolderSharedItem', 'model/FoldersRequest', 'model/FoldersResponse', 'model/ForgottenPasswordInformation', 'model/FormDataItem', 'model/FormulaTab', 'model/FullName', 'model/GraphicsContext', 'model/Group', 'model/GroupInformation', 'model/IdCheckConfiguration', 'model/IdCheckInformationInput', 'model/IdCheckSecurityStep', 'model/InPersonSigner', 'model/InitialHere', 'model/InlineTemplate', 'model/IntegratedUserInfoList', 'model/Intermediary', 'model/Jurisdiction', 'model/LastName', 'model/List', 'model/ListCustomField', 'model/ListItem', 'model/LocalePolicy', 'model/LocalePolicyTab', 'model/LockInformation', 'model/LockRequest', 'model/LoginAccount', 'model/LoginInformation', 'model/MatchBox', 'model/MemberGroupSharedItem', 'model/MemberSharedItems', 'model/MergeField', 'model/MobileNotifierConfiguration', 'model/MobileNotifierConfigurationInformation', 'model/ModelDate', 'model/ModelNumber', 'model/Money', 'model/NameValue', 'model/NewAccountDefinition', 'model/NewAccountSummary', 'model/NewUser', 'model/NewUsersDefinition', 'model/NewUsersSummary', 'model/Notarize', 'model/Notary', 'model/NotaryHost', 'model/NotaryJournal', 'model/NotaryJournalCredibleWitness', 'model/NotaryJournalList', 'model/NotaryJournalMetaData', 'model/NotaryJurisdiction', 'model/NotaryJurisdictionList', 'model/NotaryRecipient', 'model/NotaryResult', 'model/NotarySeal', 'model/Note', 'model/Notification', 'model/NotificationDefaultSettings', 'model/NotificationDefaults', 'model/OauthAccess', 'model/OfflineAttributes', 'model/Page', 'model/PageImages', 'model/PageRequest', 'model/PathExtendedElement', 'model/PayPalLegacySettings', 'model/PaymentDetails', 'model/PaymentGatewayAccount', 'model/PaymentGatewayAccountSetting', 'model/PaymentGatewayAccountsInfo', 'model/PaymentLineItem', 'model/PaymentMethodWithOptions', 'model/PaymentProcessorInformation', 'model/PermissionProfile', 'model/PermissionProfileInformation', 'model/PhoneNumber', 'model/PlanInformation', 'model/PolyLine', 'model/PolyLineOverlay', 'model/PowerForm', 'model/PowerFormFormDataEnvelope', 'model/PowerFormFormDataRecipient', 'model/PowerFormRecipient', 'model/PowerFormSendersResponse', 'model/PowerFormsFormDataResponse', 'model/PowerFormsRequest', 'model/PowerFormsResponse', 'model/ProofServiceResourceToken', 'model/ProofServiceViewLink', 'model/PropertyMetadata', 'model/Province', 'model/ProvisioningInformation', 'model/PurchasedEnvelopesInformation', 'model/Radio', 'model/RadioGroup', 'model/RecipientAdditionalNotification', 'model/RecipientAttachment', 'model/RecipientDomain', 'model/RecipientEmailNotification', 'model/RecipientEvent', 'model/RecipientFormData', 'model/RecipientGroup', 'model/RecipientIdentityInputOption', 'model/RecipientIdentityPhoneNumber', 'model/RecipientIdentityVerification', 'model/RecipientNamesResponse', 'model/RecipientOption', 'model/RecipientPhoneAuthentication', 'model/RecipientPhoneNumber', 'model/RecipientPreviewRequest', 'model/RecipientProofFile', 'model/RecipientRouting', 'model/RecipientRules', 'model/RecipientSMSAuthentication', 'model/RecipientSignatureInformation', 'model/RecipientSignatureProvider', 'model/RecipientSignatureProviderOptions', 'model/RecipientUpdateResponse', 'model/RecipientViewRequest', 'model/Recipients', 'model/RecipientsUpdateSummary', 'model/ReferralInformation', 'model/Reminders', 'model/ReportInProductCsvRunRequest', 'model/ReportInProductField', 'model/ReportInProductGet', 'model/ReportInProductList', 'model/ReportInProductListItem', 'model/ReportInProductRunRequest', 'model/ReportInProductRunResponse', 'model/ReportInProductRunResponseRow', 'model/ReportInProductRunResponseRowFields', 'model/ReportInProductSaveResponse', 'model/ReportInProductSentByDetails', 'model/ResourceInformation', 'model/ReturnUrlRequest', 'model/SealIdentifier', 'model/SealSign', 'model/SeatDiscount', 'model/SenderEmailNotifications', 'model/ServerTemplate', 'model/ServiceInformation', 'model/ServiceVersion', 'model/SettingsMetadata', 'model/SharedItem', 'model/SignHere', 'model/SignatureGroup', 'model/SignatureGroupDef', 'model/SignatureProviderRequiredOption', 'model/SignatureType', 'model/SignatureUser', 'model/SignatureUserDef', 'model/Signer', 'model/SignerAttachment', 'model/SignerEmailNotifications', 'model/SigningGroup', 'model/SigningGroupInformation', 'model/SigningGroupUser', 'model/SigningGroupUsers', 'model/SmartContractInformation', 'model/SmartSection', 'model/SmartSectionAnchorPosition', 'model/SmartSectionCollapsibleDisplaySettings', 'model/SmartSectionDisplaySettings', 'model/SocialAccountInformation', 'model/SocialAuthentication', 'model/Ssn', 'model/Ssn4InformationInput', 'model/Ssn9InformationInput', 'model/Stamp', 'model/SupportedLanguages', 'model/TabAccountSettings', 'model/TabGroup', 'model/TabMetadata', 'model/TabMetadataList', 'model/Tabs', 'model/TemplateCustomFields', 'model/TemplateDocumentVisibilityList', 'model/TemplateDocumentsResult', 'model/TemplateInformation', 'model/TemplateMatch', 'model/TemplateNotificationRequest', 'model/TemplateRecipients', 'model/TemplateRole', 'model/TemplateSharedItem', 'model/TemplateSummary', 'model/TemplateTabs', 'model/TemplateUpdateSummary', 'model/Text', 'model/TextCustomField', 'model/Title', 'model/UsageHistory', 'model/UserAccountManagementGranularInformation', 'model/UserInfo', 'model/UserInfoList', 'model/UserInformation', 'model/UserInformationList', 'model/UserPasswordInformation', 'model/UserPasswordRules', 'model/UserProfile', 'model/UserSettingsInformation', 'model/UserSharedItem', 'model/UserSignature', 'model/UserSignatureDefinition', 'model/UserSignaturesInformation', 'model/UserSocialIdResult', 'model/UsersResponse', 'model/View', 'model/ViewUrl', 'model/Watermark', 'model/Witness', 'model/Workflow', 'model/WorkflowStep', 'model/Workspace', 'model/WorkspaceFolderContents', 'model/WorkspaceItem', 'model/WorkspaceItemList', 'model/WorkspaceList', 'model/WorkspaceSettings', 'model/WorkspaceUser', 'model/WorkspaceUserAuthorization', 'model/Zip', 'api/AccountsApi', 'api/AuthenticationApi', 'api/BillingApi', 'api/BulkEnvelopesApi', 'api/CloudStorageApi', 'api/ConnectApi', 'api/CustomTabsApi', 'api/DataFeedApi', 'api/DiagnosticsApi', 'api/EmailArchiveApi', 'api/EnvelopesApi', 'api/FoldersApi', 'api/GroupsApi', 'api/NotaryApi', 'api/OrganizationsApi', 'api/PowerFormsApi', 'api/SigningGroupsApi', 'api/TemplatesApi', 'api/TrustServiceProvidersApi', 'api/UsersApi', 'api/WorkspacesApi'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/AccountMinimumPasswordLength'), require('./model/AccountNotification'), require('./model/AccountPasswordExpirePasswordDays'), require('./model/AccountPasswordLockoutDurationMinutes'), require('./model/AccountPasswordLockoutDurationType'), require('./model/AccountPasswordMinimumPasswordAgeDays'), require('./model/AccountPasswordQuestionsRequired'), require('./model/AccountPasswordRules'), require('./model/AccountPasswordStrengthType'), require('./model/AccountPasswordStrengthTypeOption'), require('./model/AccountRoleSettings'), require('./model/AccountSeals'), require('./model/AccountSettingsInformation'), require('./model/AccountSharedAccess'), require('./model/AccountSignature'), require('./model/AccountSignatureDefinition'), require('./model/AccountSignatureProvider'), require('./model/AccountSignatureProviderOption'), require('./model/AccountSignatureProviders'), require('./model/AccountSignaturesInformation'), require('./model/AccountUISettings'), require('./model/AddOn'), require('./model/AddressInformation'), require('./model/AddressInformationInput'), require('./model/AdminMessage'), require('./model/Agent'), require('./model/ApiRequestLog'), require('./model/ApiRequestLogsResult'), require('./model/AppStoreProduct'), require('./model/AppStoreReceipt'), require('./model/Approve'), require('./model/AskAnAdmin'), require('./model/Attachment'), require('./model/AuthenticationMethod'), require('./model/AuthenticationStatus'), require('./model/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkEnvelopesResponse'), require('./model/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsRequest'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsSummaryResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), require('./model/CaptiveRecipient'), require('./model/CaptiveRecipientInformation'), require('./model/CarbonCopy'), require('./model/CertifiedDelivery'), require('./model/Checkbox'), require('./model/ChunkedUploadPart'), require('./model/ChunkedUploadRequest'), require('./model/ChunkedUploadResponse'), require('./model/CloudStorageProvider'), require('./model/CloudStorageProviders'), require('./model/Comment'), require('./model/CommentHistoryResult'), require('./model/CommentPublish'), require('./model/CommentThread'), require('./model/CommentsPublish'), require('./model/Company'), require('./model/CompositeTemplate'), require('./model/ConditionalRecipientRule'), require('./model/ConditionalRecipientRuleCondition'), require('./model/ConditionalRecipientRuleFilter'), require('./model/ConnectConfigResults'), require('./model/ConnectCustomConfiguration'), require('./model/ConnectDebugLog'), require('./model/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserObject'), require('./model/ConsoleViewRequest'), require('./model/ConsumerDisclosure'), require('./model/Contact'), require('./model/ContactGetResponse'), require('./model/ContactModRequest'), require('./model/ContactPhoneNumber'), require('./model/ContactUpdateResponse'), require('./model/CorrectViewRequest'), require('./model/Country'), require('./model/CreditCardInformation'), require('./model/CreditCardTypes'), require('./model/CurrencyFeatureSetPrice'), require('./model/CurrencyPlanPrice'), require('./model/CustomField'), require('./model/CustomFields'), require('./model/CustomFieldsEnvelope'), require('./model/CustomSettingsInformation'), require('./model/DateSigned'), require('./model/DateStampProperties'), require('./model/Decline'), require('./model/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), require('./model/Document'), require('./model/DocumentFieldsInformation'), require('./model/DocumentHtmlCollapsibleDisplaySettings'), require('./model/DocumentHtmlDefinition'), require('./model/DocumentHtmlDefinitionOriginal'), require('./model/DocumentHtmlDefinitionOriginals'), require('./model/DocumentHtmlDefinitions'), require('./model/DocumentHtmlDisplayAnchor'), require('./model/DocumentHtmlDisplaySettings'), require('./model/DocumentTemplate'), require('./model/DocumentTemplateList'), require('./model/DocumentVisibility'), require('./model/DocumentVisibilityList'), require('./model/DowngradRequestBillingInfoResponse'), require('./model/DowngradeBillingPlanInformation'), require('./model/DowngradePlanUpdateResponse'), require('./model/Draw'), require('./model/ENoteConfiguration'), require('./model/Editor'), require('./model/Email'), require('./model/EmailAddress'), require('./model/EmailSettings'), require('./model/Envelope'), require('./model/EnvelopeAttachment'), require('./model/EnvelopeAttachmentsRequest'), require('./model/EnvelopeAttachmentsResult'), require('./model/EnvelopeAuditEvent'), require('./model/EnvelopeAuditEventResponse'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/EnvelopePurgeConfiguration'), require('./model/EnvelopeSummary'), require('./model/EnvelopeTemplate'), require('./model/EnvelopeTemplateResults'), require('./model/EnvelopeTransactionStatus'), require('./model/EnvelopeTransferRule'), require('./model/EnvelopeTransferRuleInformation'), require('./model/EnvelopeTransferRuleRequest'), require('./model/EnvelopeUpdateSummary'), require('./model/EnvelopesInformation'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), require('./model/LastName'), require('./model/List'), require('./model/ListCustomField'), require('./model/ListItem'), require('./model/LocalePolicy'), require('./model/LocalePolicyTab'), require('./model/LockInformation'), require('./model/LockRequest'), require('./model/LoginAccount'), require('./model/LoginInformation'), require('./model/MatchBox'), require('./model/MemberGroupSharedItem'), require('./model/MemberSharedItems'), require('./model/MergeField'), require('./model/MobileNotifierConfiguration'), require('./model/MobileNotifierConfigurationInformation'), require('./model/ModelDate'), require('./model/ModelNumber'), require('./model/Money'), require('./model/NameValue'), require('./model/NewAccountDefinition'), require('./model/NewAccountSummary'), require('./model/NewUser'), require('./model/NewUsersDefinition'), require('./model/NewUsersSummary'), require('./model/Notarize'), require('./model/Notary'), require('./model/NotaryCertificate'), require('./model/NotaryHost'), require('./model/NotaryJournal'), require('./model/NotaryJournalCredibleWitness'), require('./model/NotaryJournalList'), require('./model/NotaryJournalMetaData'), require('./model/NotaryJurisdiction'), require('./model/NotaryJurisdictionList'), require('./model/NotaryRecipient'), require('./model/NotaryResult'), require('./model/NotarySeal'), require('./model/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), require('./model/PathExtendedElement'), require('./model/PayPalLegacySettings'), require('./model/PaymentDetails'), require('./model/PaymentGatewayAccount'), require('./model/PaymentGatewayAccountSetting'), require('./model/PaymentGatewayAccountsInfo'), require('./model/PaymentLineItem'), require('./model/PaymentMethodWithOptions'), require('./model/PaymentProcessorInformation'), require('./model/PermissionProfile'), require('./model/PermissionProfileInformation'), require('./model/PlanInformation'), require('./model/PolyLine'), require('./model/PolyLineOverlay'), require('./model/PowerForm'), require('./model/PowerFormFormDataEnvelope'), require('./model/PowerFormFormDataRecipient'), require('./model/PowerFormRecipient'), require('./model/PowerFormSendersResponse'), require('./model/PowerFormsFormDataResponse'), require('./model/PowerFormsRequest'), require('./model/PowerFormsResponse'), require('./model/ProofServiceResourceToken'), require('./model/ProofServiceViewLink'), require('./model/PropertyMetadata'), require('./model/Province'), require('./model/ProvisioningInformation'), require('./model/PurchasedEnvelopesInformation'), require('./model/Radio'), require('./model/RadioGroup'), require('./model/RecipientAdditionalNotification'), require('./model/RecipientAttachment'), require('./model/RecipientDomain'), require('./model/RecipientEmailNotification'), require('./model/RecipientEvent'), require('./model/RecipientFormData'), require('./model/RecipientGroup'), require('./model/RecipientIdentityInputOption'), require('./model/RecipientIdentityPhoneNumber'), require('./model/RecipientIdentityVerification'), require('./model/RecipientNamesResponse'), require('./model/RecipientOption'), require('./model/RecipientPhoneAuthentication'), require('./model/RecipientPhoneNumber'), require('./model/RecipientPreviewRequest'), require('./model/RecipientProofFile'), require('./model/RecipientRouting'), require('./model/RecipientRules'), require('./model/RecipientSMSAuthentication'), require('./model/RecipientSignatureInformation'), require('./model/RecipientSignatureProvider'), require('./model/RecipientSignatureProviderOptions'), require('./model/RecipientUpdateResponse'), require('./model/RecipientViewRequest'), require('./model/Recipients'), require('./model/RecipientsUpdateSummary'), require('./model/ReferralInformation'), require('./model/Reminders'), require('./model/ReportInProductCsvRunRequest'), require('./model/ReportInProductField'), require('./model/ReportInProductGet'), require('./model/ReportInProductList'), require('./model/ReportInProductListItem'), require('./model/ReportInProductRunRequest'), require('./model/ReportInProductRunResponse'), require('./model/ReportInProductRunResponseRow'), require('./model/ReportInProductRunResponseRowFields'), require('./model/ReportInProductSaveResponse'), require('./model/ReportInProductSentByDetails'), require('./model/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderEmailNotifications'), require('./model/ServerTemplate'), require('./model/ServiceInformation'), require('./model/ServiceVersion'), require('./model/SettingsMetadata'), require('./model/SharedItem'), require('./model/SignHere'), require('./model/SignatureGroup'), require('./model/SignatureGroupDef'), require('./model/SignatureProviderRequiredOption'), require('./model/SignatureType'), require('./model/SignatureUser'), require('./model/SignatureUserDef'), require('./model/Signer'), require('./model/SignerAttachment'), require('./model/SignerEmailNotifications'), require('./model/SigningGroup'), require('./model/SigningGroupInformation'), require('./model/SigningGroupUser'), require('./model/SigningGroupUsers'), require('./model/SmartContractInformation'), require('./model/SmartSection'), require('./model/SmartSectionAnchorPosition'), require('./model/SmartSectionCollapsibleDisplaySettings'), require('./model/SmartSectionDisplaySettings'), require('./model/SocialAccountInformation'), require('./model/SocialAuthentication'), require('./model/Ssn'), require('./model/Ssn4InformationInput'), require('./model/Ssn9InformationInput'), require('./model/Stamp'), require('./model/SupportedLanguages'), require('./model/TabAccountSettings'), require('./model/TabGroup'), require('./model/TabMetadata'), require('./model/TabMetadataList'), require('./model/Tabs'), require('./model/TemplateCustomFields'), require('./model/TemplateDocumentVisibilityList'), require('./model/TemplateDocumentsResult'), require('./model/TemplateInformation'), require('./model/TemplateMatch'), require('./model/TemplateNotificationRequest'), require('./model/TemplateRecipients'), require('./model/TemplateRole'), require('./model/TemplateSharedItem'), require('./model/TemplateSummary'), require('./model/TemplateTabs'), require('./model/TemplateUpdateSummary'), require('./model/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), require('./model/UserInfo'), require('./model/UserInfoList'), require('./model/UserInformation'), require('./model/UserInformationList'), require('./model/UserPasswordInformation'), require('./model/UserPasswordRules'), require('./model/UserProfile'), require('./model/UserSettingsInformation'), require('./model/UserSharedItem'), require('./model/UserSignature'), require('./model/UserSignatureDefinition'), require('./model/UserSignaturesInformation'), require('./model/UserSocialIdResult'), require('./model/UsersResponse'), require('./model/View'), require('./model/ViewUrl'), require('./model/Watermark'), require('./model/Witness'), require('./model/Workflow'), require('./model/WorkflowStep'), require('./model/Workspace'), require('./model/WorkspaceFolderContents'), require('./model/WorkspaceItem'), require('./model/WorkspaceItemList'), require('./model/WorkspaceList'), require('./model/WorkspaceSettings'), require('./model/WorkspaceUser'), require('./model/WorkspaceUserAuthorization'), require('./model/Zip'), require('./api/AccountsApi'), require('./api/AuthenticationApi'), require('./api/BillingApi'), require('./api/BulkEnvelopesApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DataFeedApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi')); + module.exports = factory(require('./Configuration'), require('./ApiClient'), require('./model/AccessCodeFormat'), require('./model/AccountAddress'), require('./model/AccountBillingPlan'), require('./model/AccountBillingPlanResponse'), require('./model/AccountIdentityInputOption'), require('./model/AccountIdentityVerificationResponse'), require('./model/AccountIdentityVerificationStep'), require('./model/AccountIdentityVerificationWorkflow'), require('./model/AccountInformation'), require('./model/AccountMinimumPasswordLength'), require('./model/AccountNotification'), require('./model/AccountPasswordExpirePasswordDays'), require('./model/AccountPasswordLockoutDurationMinutes'), require('./model/AccountPasswordLockoutDurationType'), require('./model/AccountPasswordMinimumPasswordAgeDays'), require('./model/AccountPasswordQuestionsRequired'), require('./model/AccountPasswordRules'), require('./model/AccountPasswordStrengthType'), require('./model/AccountPasswordStrengthTypeOption'), require('./model/AccountRoleSettings'), require('./model/AccountSeals'), require('./model/AccountSettingsInformation'), require('./model/AccountSharedAccess'), require('./model/AccountSignature'), require('./model/AccountSignatureDefinition'), require('./model/AccountSignatureProvider'), require('./model/AccountSignatureProviderOption'), require('./model/AccountSignatureProviders'), require('./model/AccountSignaturesInformation'), require('./model/AccountUISettings'), require('./model/AddOn'), require('./model/AddressInformation'), require('./model/AddressInformationInput'), require('./model/AdminMessage'), require('./model/Agent'), require('./model/ApiRequestLog'), require('./model/ApiRequestLogsResult'), require('./model/AppStoreProduct'), require('./model/AppStoreReceipt'), require('./model/Approve'), require('./model/AskAnAdmin'), require('./model/Attachment'), require('./model/AuthenticationMethod'), require('./model/AuthenticationStatus'), require('./model/BccEmailAddress'), require('./model/BccEmailArchive'), require('./model/BccEmailArchiveHistory'), require('./model/BccEmailArchiveHistoryList'), require('./model/BccEmailArchiveList'), require('./model/BillingCharge'), require('./model/BillingChargeResponse'), require('./model/BillingDiscount'), require('./model/BillingInvoice'), require('./model/BillingInvoiceItem'), require('./model/BillingInvoicesResponse'), require('./model/BillingInvoicesSummary'), require('./model/BillingPayment'), require('./model/BillingPaymentItem'), require('./model/BillingPaymentRequest'), require('./model/BillingPaymentResponse'), require('./model/BillingPaymentsResponse'), require('./model/BillingPlan'), require('./model/BillingPlanInformation'), require('./model/BillingPlanPreview'), require('./model/BillingPlanResponse'), require('./model/BillingPlanUpdateResponse'), require('./model/BillingPlansResponse'), require('./model/BillingPrice'), require('./model/Brand'), require('./model/BrandEmailContent'), require('./model/BrandLink'), require('./model/BrandLogos'), require('./model/BrandRequest'), require('./model/BrandResourceUrls'), require('./model/BrandResources'), require('./model/BrandResourcesList'), require('./model/BrandsRequest'), require('./model/BrandsResponse'), require('./model/BulkEnvelope'), require('./model/BulkEnvelopeStatus'), require('./model/BulkEnvelopesResponse'), require('./model/BulkRecipient'), require('./model/BulkRecipientSignatureProvider'), require('./model/BulkRecipientTabLabel'), require('./model/BulkRecipientsRequest'), require('./model/BulkRecipientsResponse'), require('./model/BulkRecipientsSummaryResponse'), require('./model/BulkRecipientsUpdateResponse'), require('./model/BulkSendBatchStatus'), require('./model/BulkSendBatchSummaries'), require('./model/BulkSendBatchSummary'), require('./model/BulkSendErrorStatus'), require('./model/BulkSendRequest'), require('./model/BulkSendResponse'), require('./model/BulkSendTestResponse'), require('./model/BulkSendingCopy'), require('./model/BulkSendingCopyCustomField'), require('./model/BulkSendingCopyRecipient'), require('./model/BulkSendingCopyTab'), require('./model/BulkSendingList'), require('./model/BulkSendingListSummaries'), require('./model/BulkSendingListSummary'), require('./model/CaptiveRecipient'), require('./model/CaptiveRecipientInformation'), require('./model/CarbonCopy'), require('./model/CertifiedDelivery'), require('./model/Checkbox'), require('./model/ChunkedUploadPart'), require('./model/ChunkedUploadRequest'), require('./model/ChunkedUploadResponse'), require('./model/CloudStorageProvider'), require('./model/CloudStorageProviders'), require('./model/Comment'), require('./model/CommentHistoryResult'), require('./model/CommentPublish'), require('./model/CommentThread'), require('./model/CommentsPublish'), require('./model/CommissionCounty'), require('./model/CommissionExpiration'), require('./model/CommissionNumber'), require('./model/CommissionState'), require('./model/Company'), require('./model/CompositeTemplate'), require('./model/ConditionalRecipientRule'), require('./model/ConditionalRecipientRuleCondition'), require('./model/ConditionalRecipientRuleFilter'), require('./model/ConnectConfigResults'), require('./model/ConnectCustomConfiguration'), require('./model/ConnectDebugLog'), require('./model/ConnectEventData'), require('./model/ConnectFailureFilter'), require('./model/ConnectFailureResult'), require('./model/ConnectFailureResults'), require('./model/ConnectLog'), require('./model/ConnectLogs'), require('./model/ConnectSalesforceField'), require('./model/ConnectSalesforceObject'), require('./model/ConnectUserObject'), require('./model/ConsoleViewRequest'), require('./model/ConsumerDisclosure'), require('./model/Contact'), require('./model/ContactGetResponse'), require('./model/ContactModRequest'), require('./model/ContactPhoneNumber'), require('./model/ContactUpdateResponse'), require('./model/CorrectViewRequest'), require('./model/Country'), require('./model/CreditCardInformation'), require('./model/CreditCardTypes'), require('./model/CurrencyFeatureSetPrice'), require('./model/CurrencyPlanPrice'), require('./model/CustomField'), require('./model/CustomFields'), require('./model/CustomFieldsEnvelope'), require('./model/CustomSettingsInformation'), require('./model/DateSigned'), require('./model/DateStampProperties'), require('./model/Decline'), require('./model/DiagnosticsSettingsInformation'), require('./model/DirectDebitProcessorInformation'), require('./model/DobInformationInput'), require('./model/Document'), require('./model/DocumentFieldsInformation'), require('./model/DocumentHtmlCollapsibleDisplaySettings'), require('./model/DocumentHtmlDefinition'), require('./model/DocumentHtmlDefinitionOriginal'), require('./model/DocumentHtmlDefinitionOriginals'), require('./model/DocumentHtmlDefinitions'), require('./model/DocumentHtmlDisplayAnchor'), require('./model/DocumentHtmlDisplaySettings'), require('./model/DocumentTemplate'), require('./model/DocumentTemplateList'), require('./model/DocumentVisibility'), require('./model/DocumentVisibilityList'), require('./model/DowngradRequestBillingInfoResponse'), require('./model/DowngradeBillingPlanInformation'), require('./model/DowngradePlanUpdateResponse'), require('./model/Draw'), require('./model/ENoteConfiguration'), require('./model/Editor'), require('./model/Email'), require('./model/EmailAddress'), require('./model/EmailSettings'), require('./model/Envelope'), require('./model/EnvelopeAttachment'), require('./model/EnvelopeAttachmentsRequest'), require('./model/EnvelopeAttachmentsResult'), require('./model/EnvelopeAuditEvent'), require('./model/EnvelopeAuditEventResponse'), require('./model/EnvelopeDefinition'), require('./model/EnvelopeDocument'), require('./model/EnvelopeDocumentsResult'), require('./model/EnvelopeEvent'), require('./model/EnvelopeFormData'), require('./model/EnvelopeId'), require('./model/EnvelopeIdsRequest'), require('./model/EnvelopeMetadata'), require('./model/EnvelopeNotificationRequest'), require('./model/EnvelopePurgeConfiguration'), require('./model/EnvelopeSummary'), require('./model/EnvelopeTemplate'), require('./model/EnvelopeTemplateResults'), require('./model/EnvelopeTransactionStatus'), require('./model/EnvelopeTransferRule'), require('./model/EnvelopeTransferRuleInformation'), require('./model/EnvelopeTransferRuleRequest'), require('./model/EnvelopeUpdateSummary'), require('./model/EnvelopesInformation'), require('./model/ErrorDetails'), require('./model/EventNotification'), require('./model/EventResult'), require('./model/Expirations'), require('./model/ExternalDocServiceErrorDetails'), require('./model/ExternalDocumentSources'), require('./model/ExternalFile'), require('./model/ExternalFolder'), require('./model/FavoriteTemplatesContentItem'), require('./model/FavoriteTemplatesInfo'), require('./model/FeatureAvailableMetadata'), require('./model/FeatureSet'), require('./model/FileType'), require('./model/FileTypeList'), require('./model/Filter'), require('./model/FirstName'), require('./model/Folder'), require('./model/FolderItemResponse'), require('./model/FolderItemV2'), require('./model/FolderItemsResponse'), require('./model/FolderSharedItem'), require('./model/FoldersRequest'), require('./model/FoldersResponse'), require('./model/ForgottenPasswordInformation'), require('./model/FormDataItem'), require('./model/FormulaTab'), require('./model/FullName'), require('./model/GraphicsContext'), require('./model/Group'), require('./model/GroupInformation'), require('./model/IdCheckConfiguration'), require('./model/IdCheckInformationInput'), require('./model/IdCheckSecurityStep'), require('./model/InPersonSigner'), require('./model/InitialHere'), require('./model/InlineTemplate'), require('./model/IntegratedUserInfoList'), require('./model/Intermediary'), require('./model/Jurisdiction'), require('./model/LastName'), require('./model/List'), require('./model/ListCustomField'), require('./model/ListItem'), require('./model/LocalePolicy'), require('./model/LocalePolicyTab'), require('./model/LockInformation'), require('./model/LockRequest'), require('./model/LoginAccount'), require('./model/LoginInformation'), require('./model/MatchBox'), require('./model/MemberGroupSharedItem'), require('./model/MemberSharedItems'), require('./model/MergeField'), require('./model/MobileNotifierConfiguration'), require('./model/MobileNotifierConfigurationInformation'), require('./model/ModelDate'), require('./model/ModelNumber'), require('./model/Money'), require('./model/NameValue'), require('./model/NewAccountDefinition'), require('./model/NewAccountSummary'), require('./model/NewUser'), require('./model/NewUsersDefinition'), require('./model/NewUsersSummary'), require('./model/Notarize'), require('./model/Notary'), require('./model/NotaryHost'), require('./model/NotaryJournal'), require('./model/NotaryJournalCredibleWitness'), require('./model/NotaryJournalList'), require('./model/NotaryJournalMetaData'), require('./model/NotaryJurisdiction'), require('./model/NotaryJurisdictionList'), require('./model/NotaryRecipient'), require('./model/NotaryResult'), require('./model/NotarySeal'), require('./model/Note'), require('./model/Notification'), require('./model/NotificationDefaultSettings'), require('./model/NotificationDefaults'), require('./model/OauthAccess'), require('./model/OfflineAttributes'), require('./model/Page'), require('./model/PageImages'), require('./model/PageRequest'), require('./model/PathExtendedElement'), require('./model/PayPalLegacySettings'), require('./model/PaymentDetails'), require('./model/PaymentGatewayAccount'), require('./model/PaymentGatewayAccountSetting'), require('./model/PaymentGatewayAccountsInfo'), require('./model/PaymentLineItem'), require('./model/PaymentMethodWithOptions'), require('./model/PaymentProcessorInformation'), require('./model/PermissionProfile'), require('./model/PermissionProfileInformation'), require('./model/PhoneNumber'), require('./model/PlanInformation'), require('./model/PolyLine'), require('./model/PolyLineOverlay'), require('./model/PowerForm'), require('./model/PowerFormFormDataEnvelope'), require('./model/PowerFormFormDataRecipient'), require('./model/PowerFormRecipient'), require('./model/PowerFormSendersResponse'), require('./model/PowerFormsFormDataResponse'), require('./model/PowerFormsRequest'), require('./model/PowerFormsResponse'), require('./model/ProofServiceResourceToken'), require('./model/ProofServiceViewLink'), require('./model/PropertyMetadata'), require('./model/Province'), require('./model/ProvisioningInformation'), require('./model/PurchasedEnvelopesInformation'), require('./model/Radio'), require('./model/RadioGroup'), require('./model/RecipientAdditionalNotification'), require('./model/RecipientAttachment'), require('./model/RecipientDomain'), require('./model/RecipientEmailNotification'), require('./model/RecipientEvent'), require('./model/RecipientFormData'), require('./model/RecipientGroup'), require('./model/RecipientIdentityInputOption'), require('./model/RecipientIdentityPhoneNumber'), require('./model/RecipientIdentityVerification'), require('./model/RecipientNamesResponse'), require('./model/RecipientOption'), require('./model/RecipientPhoneAuthentication'), require('./model/RecipientPhoneNumber'), require('./model/RecipientPreviewRequest'), require('./model/RecipientProofFile'), require('./model/RecipientRouting'), require('./model/RecipientRules'), require('./model/RecipientSMSAuthentication'), require('./model/RecipientSignatureInformation'), require('./model/RecipientSignatureProvider'), require('./model/RecipientSignatureProviderOptions'), require('./model/RecipientUpdateResponse'), require('./model/RecipientViewRequest'), require('./model/Recipients'), require('./model/RecipientsUpdateSummary'), require('./model/ReferralInformation'), require('./model/Reminders'), require('./model/ReportInProductCsvRunRequest'), require('./model/ReportInProductField'), require('./model/ReportInProductGet'), require('./model/ReportInProductList'), require('./model/ReportInProductListItem'), require('./model/ReportInProductRunRequest'), require('./model/ReportInProductRunResponse'), require('./model/ReportInProductRunResponseRow'), require('./model/ReportInProductRunResponseRowFields'), require('./model/ReportInProductSaveResponse'), require('./model/ReportInProductSentByDetails'), require('./model/ResourceInformation'), require('./model/ReturnUrlRequest'), require('./model/SealIdentifier'), require('./model/SealSign'), require('./model/SeatDiscount'), require('./model/SenderEmailNotifications'), require('./model/ServerTemplate'), require('./model/ServiceInformation'), require('./model/ServiceVersion'), require('./model/SettingsMetadata'), require('./model/SharedItem'), require('./model/SignHere'), require('./model/SignatureGroup'), require('./model/SignatureGroupDef'), require('./model/SignatureProviderRequiredOption'), require('./model/SignatureType'), require('./model/SignatureUser'), require('./model/SignatureUserDef'), require('./model/Signer'), require('./model/SignerAttachment'), require('./model/SignerEmailNotifications'), require('./model/SigningGroup'), require('./model/SigningGroupInformation'), require('./model/SigningGroupUser'), require('./model/SigningGroupUsers'), require('./model/SmartContractInformation'), require('./model/SmartSection'), require('./model/SmartSectionAnchorPosition'), require('./model/SmartSectionCollapsibleDisplaySettings'), require('./model/SmartSectionDisplaySettings'), require('./model/SocialAccountInformation'), require('./model/SocialAuthentication'), require('./model/Ssn'), require('./model/Ssn4InformationInput'), require('./model/Ssn9InformationInput'), require('./model/Stamp'), require('./model/SupportedLanguages'), require('./model/TabAccountSettings'), require('./model/TabGroup'), require('./model/TabMetadata'), require('./model/TabMetadataList'), require('./model/Tabs'), require('./model/TemplateCustomFields'), require('./model/TemplateDocumentVisibilityList'), require('./model/TemplateDocumentsResult'), require('./model/TemplateInformation'), require('./model/TemplateMatch'), require('./model/TemplateNotificationRequest'), require('./model/TemplateRecipients'), require('./model/TemplateRole'), require('./model/TemplateSharedItem'), require('./model/TemplateSummary'), require('./model/TemplateTabs'), require('./model/TemplateUpdateSummary'), require('./model/Text'), require('./model/TextCustomField'), require('./model/Title'), require('./model/UsageHistory'), require('./model/UserAccountManagementGranularInformation'), require('./model/UserInfo'), require('./model/UserInfoList'), require('./model/UserInformation'), require('./model/UserInformationList'), require('./model/UserPasswordInformation'), require('./model/UserPasswordRules'), require('./model/UserProfile'), require('./model/UserSettingsInformation'), require('./model/UserSharedItem'), require('./model/UserSignature'), require('./model/UserSignatureDefinition'), require('./model/UserSignaturesInformation'), require('./model/UserSocialIdResult'), require('./model/UsersResponse'), require('./model/View'), require('./model/ViewUrl'), require('./model/Watermark'), require('./model/Witness'), require('./model/Workflow'), require('./model/WorkflowStep'), require('./model/Workspace'), require('./model/WorkspaceFolderContents'), require('./model/WorkspaceItem'), require('./model/WorkspaceItemList'), require('./model/WorkspaceList'), require('./model/WorkspaceSettings'), require('./model/WorkspaceUser'), require('./model/WorkspaceUserAuthorization'), require('./model/Zip'), require('./api/AccountsApi'), require('./api/AuthenticationApi'), require('./api/BillingApi'), require('./api/BulkEnvelopesApi'), require('./api/CloudStorageApi'), require('./api/ConnectApi'), require('./api/CustomTabsApi'), require('./api/DataFeedApi'), require('./api/DiagnosticsApi'), require('./api/EmailArchiveApi'), require('./api/EnvelopesApi'), require('./api/FoldersApi'), require('./api/GroupsApi'), require('./api/NotaryApi'), require('./api/OrganizationsApi'), require('./api/PowerFormsApi'), require('./api/SigningGroupsApi'), require('./api/TemplatesApi'), require('./api/TrustServiceProvidersApi'), require('./api/UsersApi'), require('./api/WorkspacesApi')); } -}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkEnvelopesResponse, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsRequest, BulkRecipientsResponse, BulkRecipientsSummaryResponse, BulkRecipientsUpdateResponse, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, CaptiveRecipient, CaptiveRecipientInformation, CarbonCopy, CertifiedDelivery, Checkbox, ChunkedUploadPart, ChunkedUploadRequest, ChunkedUploadResponse, CloudStorageProvider, CloudStorageProviders, Comment, CommentHistoryResult, CommentPublish, CommentThread, CommentsPublish, Company, CompositeTemplate, ConditionalRecipientRule, ConditionalRecipientRuleCondition, ConditionalRecipientRuleFilter, ConnectConfigResults, ConnectCustomConfiguration, ConnectDebugLog, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectLog, ConnectLogs, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserObject, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, Document, DocumentFieldsInformation, DocumentHtmlCollapsibleDisplaySettings, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginal, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentHtmlDisplayAnchor, DocumentHtmlDisplaySettings, DocumentTemplate, DocumentTemplateList, DocumentVisibility, DocumentVisibilityList, DowngradRequestBillingInfoResponse, DowngradeBillingPlanInformation, DowngradePlanUpdateResponse, Draw, ENoteConfiguration, Editor, Email, EmailAddress, EmailSettings, Envelope, EnvelopeAttachment, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEvent, EnvelopeAuditEventResponse, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, EventNotification, EventResult, Expirations, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, InPersonSigner, InitialHere, InlineTemplate, IntegratedUserInfoList, Intermediary, Jurisdiction, LastName, List, ListCustomField, ListItem, LocalePolicy, LocalePolicyTab, LockInformation, LockRequest, LoginAccount, LoginInformation, MatchBox, MemberGroupSharedItem, MemberSharedItems, MergeField, MobileNotifierConfiguration, MobileNotifierConfigurationInformation, ModelDate, ModelNumber, Money, NameValue, NewAccountDefinition, NewAccountSummary, NewUser, NewUsersDefinition, NewUsersSummary, Notarize, Notary, NotaryCertificate, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, Note, Notification, NotificationDefaultSettings, NotificationDefaults, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, PathExtendedElement, PayPalLegacySettings, PaymentDetails, PaymentGatewayAccount, PaymentGatewayAccountSetting, PaymentGatewayAccountsInfo, PaymentLineItem, PaymentMethodWithOptions, PaymentProcessorInformation, PermissionProfile, PermissionProfileInformation, PlanInformation, PolyLine, PolyLineOverlay, PowerForm, PowerFormFormDataEnvelope, PowerFormFormDataRecipient, PowerFormRecipient, PowerFormSendersResponse, PowerFormsFormDataResponse, PowerFormsRequest, PowerFormsResponse, ProofServiceResourceToken, ProofServiceViewLink, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientNamesResponse, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ReportInProductCsvRunRequest, ReportInProductField, ReportInProductGet, ReportInProductList, ReportInProductListItem, ReportInProductRunRequest, ReportInProductRunResponse, ReportInProductRunResponseRow, ReportInProductRunResponseRowFields, ReportInProductSaveResponse, ReportInProductSentByDetails, ResourceInformation, ReturnUrlRequest, SealIdentifier, SealSign, SeatDiscount, SenderEmailNotifications, ServerTemplate, ServiceInformation, ServiceVersion, SettingsMetadata, SharedItem, SignHere, SignatureGroup, SignatureGroupDef, SignatureProviderRequiredOption, SignatureType, SignatureUser, SignatureUserDef, Signer, SignerAttachment, SignerEmailNotifications, SigningGroup, SigningGroupInformation, SigningGroupUser, SigningGroupUsers, SmartContractInformation, SmartSection, SmartSectionAnchorPosition, SmartSectionCollapsibleDisplaySettings, SmartSectionDisplaySettings, SocialAccountInformation, SocialAuthentication, Ssn, Ssn4InformationInput, Ssn9InformationInput, Stamp, SupportedLanguages, TabAccountSettings, TabGroup, TabMetadata, TabMetadataList, Tabs, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, UserInfo, UserInfoList, UserInformation, UserInformationList, UserPasswordInformation, UserPasswordRules, UserProfile, UserSettingsInformation, UserSharedItem, UserSignature, UserSignatureDefinition, UserSignaturesInformation, UserSocialIdResult, UsersResponse, View, ViewUrl, Watermark, Witness, Workflow, WorkflowStep, Workspace, WorkspaceFolderContents, WorkspaceItem, WorkspaceItemList, WorkspaceList, WorkspaceSettings, WorkspaceUser, WorkspaceUserAuthorization, Zip, AccountsApi, AuthenticationApi, BillingApi, BulkEnvelopesApi, CloudStorageApi, ConnectApi, CustomTabsApi, DataFeedApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) { +}(function(Configuration, ApiClient, AccessCodeFormat, AccountAddress, AccountBillingPlan, AccountBillingPlanResponse, AccountIdentityInputOption, AccountIdentityVerificationResponse, AccountIdentityVerificationStep, AccountIdentityVerificationWorkflow, AccountInformation, AccountMinimumPasswordLength, AccountNotification, AccountPasswordExpirePasswordDays, AccountPasswordLockoutDurationMinutes, AccountPasswordLockoutDurationType, AccountPasswordMinimumPasswordAgeDays, AccountPasswordQuestionsRequired, AccountPasswordRules, AccountPasswordStrengthType, AccountPasswordStrengthTypeOption, AccountRoleSettings, AccountSeals, AccountSettingsInformation, AccountSharedAccess, AccountSignature, AccountSignatureDefinition, AccountSignatureProvider, AccountSignatureProviderOption, AccountSignatureProviders, AccountSignaturesInformation, AccountUISettings, AddOn, AddressInformation, AddressInformationInput, AdminMessage, Agent, ApiRequestLog, ApiRequestLogsResult, AppStoreProduct, AppStoreReceipt, Approve, AskAnAdmin, Attachment, AuthenticationMethod, AuthenticationStatus, BccEmailAddress, BccEmailArchive, BccEmailArchiveHistory, BccEmailArchiveHistoryList, BccEmailArchiveList, BillingCharge, BillingChargeResponse, BillingDiscount, BillingInvoice, BillingInvoiceItem, BillingInvoicesResponse, BillingInvoicesSummary, BillingPayment, BillingPaymentItem, BillingPaymentRequest, BillingPaymentResponse, BillingPaymentsResponse, BillingPlan, BillingPlanInformation, BillingPlanPreview, BillingPlanResponse, BillingPlanUpdateResponse, BillingPlansResponse, BillingPrice, Brand, BrandEmailContent, BrandLink, BrandLogos, BrandRequest, BrandResourceUrls, BrandResources, BrandResourcesList, BrandsRequest, BrandsResponse, BulkEnvelope, BulkEnvelopeStatus, BulkEnvelopesResponse, BulkRecipient, BulkRecipientSignatureProvider, BulkRecipientTabLabel, BulkRecipientsRequest, BulkRecipientsResponse, BulkRecipientsSummaryResponse, BulkRecipientsUpdateResponse, BulkSendBatchStatus, BulkSendBatchSummaries, BulkSendBatchSummary, BulkSendErrorStatus, BulkSendRequest, BulkSendResponse, BulkSendTestResponse, BulkSendingCopy, BulkSendingCopyCustomField, BulkSendingCopyRecipient, BulkSendingCopyTab, BulkSendingList, BulkSendingListSummaries, BulkSendingListSummary, CaptiveRecipient, CaptiveRecipientInformation, CarbonCopy, CertifiedDelivery, Checkbox, ChunkedUploadPart, ChunkedUploadRequest, ChunkedUploadResponse, CloudStorageProvider, CloudStorageProviders, Comment, CommentHistoryResult, CommentPublish, CommentThread, CommentsPublish, CommissionCounty, CommissionExpiration, CommissionNumber, CommissionState, Company, CompositeTemplate, ConditionalRecipientRule, ConditionalRecipientRuleCondition, ConditionalRecipientRuleFilter, ConnectConfigResults, ConnectCustomConfiguration, ConnectDebugLog, ConnectEventData, ConnectFailureFilter, ConnectFailureResult, ConnectFailureResults, ConnectLog, ConnectLogs, ConnectSalesforceField, ConnectSalesforceObject, ConnectUserObject, ConsoleViewRequest, ConsumerDisclosure, Contact, ContactGetResponse, ContactModRequest, ContactPhoneNumber, ContactUpdateResponse, CorrectViewRequest, Country, CreditCardInformation, CreditCardTypes, CurrencyFeatureSetPrice, CurrencyPlanPrice, CustomField, CustomFields, CustomFieldsEnvelope, CustomSettingsInformation, DateSigned, DateStampProperties, Decline, DiagnosticsSettingsInformation, DirectDebitProcessorInformation, DobInformationInput, Document, DocumentFieldsInformation, DocumentHtmlCollapsibleDisplaySettings, DocumentHtmlDefinition, DocumentHtmlDefinitionOriginal, DocumentHtmlDefinitionOriginals, DocumentHtmlDefinitions, DocumentHtmlDisplayAnchor, DocumentHtmlDisplaySettings, DocumentTemplate, DocumentTemplateList, DocumentVisibility, DocumentVisibilityList, DowngradRequestBillingInfoResponse, DowngradeBillingPlanInformation, DowngradePlanUpdateResponse, Draw, ENoteConfiguration, Editor, Email, EmailAddress, EmailSettings, Envelope, EnvelopeAttachment, EnvelopeAttachmentsRequest, EnvelopeAttachmentsResult, EnvelopeAuditEvent, EnvelopeAuditEventResponse, EnvelopeDefinition, EnvelopeDocument, EnvelopeDocumentsResult, EnvelopeEvent, EnvelopeFormData, EnvelopeId, EnvelopeIdsRequest, EnvelopeMetadata, EnvelopeNotificationRequest, EnvelopePurgeConfiguration, EnvelopeSummary, EnvelopeTemplate, EnvelopeTemplateResults, EnvelopeTransactionStatus, EnvelopeTransferRule, EnvelopeTransferRuleInformation, EnvelopeTransferRuleRequest, EnvelopeUpdateSummary, EnvelopesInformation, ErrorDetails, EventNotification, EventResult, Expirations, ExternalDocServiceErrorDetails, ExternalDocumentSources, ExternalFile, ExternalFolder, FavoriteTemplatesContentItem, FavoriteTemplatesInfo, FeatureAvailableMetadata, FeatureSet, FileType, FileTypeList, Filter, FirstName, Folder, FolderItemResponse, FolderItemV2, FolderItemsResponse, FolderSharedItem, FoldersRequest, FoldersResponse, ForgottenPasswordInformation, FormDataItem, FormulaTab, FullName, GraphicsContext, Group, GroupInformation, IdCheckConfiguration, IdCheckInformationInput, IdCheckSecurityStep, InPersonSigner, InitialHere, InlineTemplate, IntegratedUserInfoList, Intermediary, Jurisdiction, LastName, List, ListCustomField, ListItem, LocalePolicy, LocalePolicyTab, LockInformation, LockRequest, LoginAccount, LoginInformation, MatchBox, MemberGroupSharedItem, MemberSharedItems, MergeField, MobileNotifierConfiguration, MobileNotifierConfigurationInformation, ModelDate, ModelNumber, Money, NameValue, NewAccountDefinition, NewAccountSummary, NewUser, NewUsersDefinition, NewUsersSummary, Notarize, Notary, NotaryHost, NotaryJournal, NotaryJournalCredibleWitness, NotaryJournalList, NotaryJournalMetaData, NotaryJurisdiction, NotaryJurisdictionList, NotaryRecipient, NotaryResult, NotarySeal, Note, Notification, NotificationDefaultSettings, NotificationDefaults, OauthAccess, OfflineAttributes, Page, PageImages, PageRequest, PathExtendedElement, PayPalLegacySettings, PaymentDetails, PaymentGatewayAccount, PaymentGatewayAccountSetting, PaymentGatewayAccountsInfo, PaymentLineItem, PaymentMethodWithOptions, PaymentProcessorInformation, PermissionProfile, PermissionProfileInformation, PhoneNumber, PlanInformation, PolyLine, PolyLineOverlay, PowerForm, PowerFormFormDataEnvelope, PowerFormFormDataRecipient, PowerFormRecipient, PowerFormSendersResponse, PowerFormsFormDataResponse, PowerFormsRequest, PowerFormsResponse, ProofServiceResourceToken, ProofServiceViewLink, PropertyMetadata, Province, ProvisioningInformation, PurchasedEnvelopesInformation, Radio, RadioGroup, RecipientAdditionalNotification, RecipientAttachment, RecipientDomain, RecipientEmailNotification, RecipientEvent, RecipientFormData, RecipientGroup, RecipientIdentityInputOption, RecipientIdentityPhoneNumber, RecipientIdentityVerification, RecipientNamesResponse, RecipientOption, RecipientPhoneAuthentication, RecipientPhoneNumber, RecipientPreviewRequest, RecipientProofFile, RecipientRouting, RecipientRules, RecipientSMSAuthentication, RecipientSignatureInformation, RecipientSignatureProvider, RecipientSignatureProviderOptions, RecipientUpdateResponse, RecipientViewRequest, Recipients, RecipientsUpdateSummary, ReferralInformation, Reminders, ReportInProductCsvRunRequest, ReportInProductField, ReportInProductGet, ReportInProductList, ReportInProductListItem, ReportInProductRunRequest, ReportInProductRunResponse, ReportInProductRunResponseRow, ReportInProductRunResponseRowFields, ReportInProductSaveResponse, ReportInProductSentByDetails, ResourceInformation, ReturnUrlRequest, SealIdentifier, SealSign, SeatDiscount, SenderEmailNotifications, ServerTemplate, ServiceInformation, ServiceVersion, SettingsMetadata, SharedItem, SignHere, SignatureGroup, SignatureGroupDef, SignatureProviderRequiredOption, SignatureType, SignatureUser, SignatureUserDef, Signer, SignerAttachment, SignerEmailNotifications, SigningGroup, SigningGroupInformation, SigningGroupUser, SigningGroupUsers, SmartContractInformation, SmartSection, SmartSectionAnchorPosition, SmartSectionCollapsibleDisplaySettings, SmartSectionDisplaySettings, SocialAccountInformation, SocialAuthentication, Ssn, Ssn4InformationInput, Ssn9InformationInput, Stamp, SupportedLanguages, TabAccountSettings, TabGroup, TabMetadata, TabMetadataList, Tabs, TemplateCustomFields, TemplateDocumentVisibilityList, TemplateDocumentsResult, TemplateInformation, TemplateMatch, TemplateNotificationRequest, TemplateRecipients, TemplateRole, TemplateSharedItem, TemplateSummary, TemplateTabs, TemplateUpdateSummary, Text, TextCustomField, Title, UsageHistory, UserAccountManagementGranularInformation, UserInfo, UserInfoList, UserInformation, UserInformationList, UserPasswordInformation, UserPasswordRules, UserProfile, UserSettingsInformation, UserSharedItem, UserSignature, UserSignatureDefinition, UserSignaturesInformation, UserSocialIdResult, UsersResponse, View, ViewUrl, Watermark, Witness, Workflow, WorkflowStep, Workspace, WorkspaceFolderContents, WorkspaceItem, WorkspaceItemList, WorkspaceList, WorkspaceSettings, WorkspaceUser, WorkspaceUserAuthorization, Zip, AccountsApi, AuthenticationApi, BillingApi, BulkEnvelopesApi, CloudStorageApi, ConnectApi, CustomTabsApi, DataFeedApi, DiagnosticsApi, EmailArchiveApi, EnvelopesApi, FoldersApi, GroupsApi, NotaryApi, OrganizationsApi, PowerFormsApi, SigningGroupsApi, TemplatesApi, TrustServiceProvidersApi, UsersApi, WorkspacesApi) { 'use strict'; /** @@ -645,6 +645,26 @@ * @property {module:model/CommentsPublish} */ CommentsPublish: CommentsPublish, + /** + * The CommissionCounty model constructor. + * @property {module:model/CommissionCounty} + */ + CommissionCounty: CommissionCounty, + /** + * The CommissionExpiration model constructor. + * @property {module:model/CommissionExpiration} + */ + CommissionExpiration: CommissionExpiration, + /** + * The CommissionNumber model constructor. + * @property {module:model/CommissionNumber} + */ + CommissionNumber: CommissionNumber, + /** + * The CommissionState model constructor. + * @property {module:model/CommissionState} + */ + CommissionState: CommissionState, /** * The Company model constructor. * @property {module:model/Company} @@ -1410,11 +1430,6 @@ * @property {module:model/Notary} */ Notary: Notary, - /** - * The NotaryCertificate model constructor. - * @property {module:model/NotaryCertificate} - */ - NotaryCertificate: NotaryCertificate, /** * The NotaryHost model constructor. * @property {module:model/NotaryHost} @@ -1565,6 +1580,11 @@ * @property {module:model/PermissionProfileInformation} */ PermissionProfileInformation: PermissionProfileInformation, + /** + * The PhoneNumber model constructor. + * @property {module:model/PhoneNumber} + */ + PhoneNumber: PhoneNumber, /** * The PlanInformation model constructor. * @property {module:model/PlanInformation} diff --git a/src/model/AccountSettingsInformation.js b/src/model/AccountSettingsInformation.js index 61a7ff897..b4d8de3c7 100644 --- a/src/model/AccountSettingsInformation.js +++ b/src/model/AccountSettingsInformation.js @@ -382,6 +382,12 @@ if (data.hasOwnProperty('allowRemindersMetadata')) { obj['allowRemindersMetadata'] = SettingsMetadata.constructFromObject(data['allowRemindersMetadata']); } + if (data.hasOwnProperty('allowRemoteNotary')) { + obj['allowRemoteNotary'] = ApiClient.convertToType(data['allowRemoteNotary'], 'String'); + } + if (data.hasOwnProperty('allowRemoteNotaryMetadata')) { + obj['allowRemoteNotaryMetadata'] = SettingsMetadata.constructFromObject(data['allowRemoteNotaryMetadata']); + } if (data.hasOwnProperty('allowResourceFileBranding')) { obj['allowResourceFileBranding'] = ApiClient.convertToType(data['allowResourceFileBranding'], 'String'); } @@ -760,6 +766,18 @@ if (data.hasOwnProperty('enableAdvancedPowerFormsMetadata')) { obj['enableAdvancedPowerFormsMetadata'] = SettingsMetadata.constructFromObject(data['enableAdvancedPowerFormsMetadata']); } + if (data.hasOwnProperty('enableAgreementActionsForCLM')) { + obj['enableAgreementActionsForCLM'] = ApiClient.convertToType(data['enableAgreementActionsForCLM'], 'String'); + } + if (data.hasOwnProperty('enableAgreementActionsForCLMMetadata')) { + obj['enableAgreementActionsForCLMMetadata'] = SettingsMetadata.constructFromObject(data['enableAgreementActionsForCLMMetadata']); + } + if (data.hasOwnProperty('enableAgreementActionsForESign')) { + obj['enableAgreementActionsForESign'] = ApiClient.convertToType(data['enableAgreementActionsForESign'], 'String'); + } + if (data.hasOwnProperty('enableAgreementActionsForESignMetadata')) { + obj['enableAgreementActionsForESignMetadata'] = SettingsMetadata.constructFromObject(data['enableAgreementActionsForESignMetadata']); + } if (data.hasOwnProperty('enableAutoNav')) { obj['enableAutoNav'] = ApiClient.convertToType(data['enableAutoNav'], 'String'); } @@ -2100,6 +2118,15 @@ * @member {module:model/SettingsMetadata} allowRemindersMetadata */ exports.prototype['allowRemindersMetadata'] = undefined; + /** + * + * @member {String} allowRemoteNotary + */ + exports.prototype['allowRemoteNotary'] = undefined; + /** + * @member {module:model/SettingsMetadata} allowRemoteNotaryMetadata + */ + exports.prototype['allowRemoteNotaryMetadata'] = undefined; /** * * @member {String} allowResourceFileBranding @@ -2668,6 +2695,24 @@ * @member {module:model/SettingsMetadata} enableAdvancedPowerFormsMetadata */ exports.prototype['enableAdvancedPowerFormsMetadata'] = undefined; + /** + * + * @member {String} enableAgreementActionsForCLM + */ + exports.prototype['enableAgreementActionsForCLM'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableAgreementActionsForCLMMetadata + */ + exports.prototype['enableAgreementActionsForCLMMetadata'] = undefined; + /** + * + * @member {String} enableAgreementActionsForESign + */ + exports.prototype['enableAgreementActionsForESign'] = undefined; + /** + * @member {module:model/SettingsMetadata} enableAgreementActionsForESignMetadata + */ + exports.prototype['enableAgreementActionsForESignMetadata'] = undefined; /** * * @member {String} enableAutoNav diff --git a/src/model/Agent.js b/src/model/Agent.js index c3c94d1cd..f99f2f6d3 100644 --- a/src/model/Agent.js +++ b/src/model/Agent.js @@ -67,9 +67,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('allowSystemOverrideForLockedRecipient')) { obj['allowSystemOverrideForLockedRecipient'] = ApiClient.convertToType(data['allowSystemOverrideForLockedRecipient'], 'String'); } @@ -288,10 +285,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} allowSystemOverrideForLockedRecipient diff --git a/src/model/BulkSendRequest.js b/src/model/BulkSendRequest.js index 2309a5c31..449365cde 100644 --- a/src/model/BulkSendRequest.js +++ b/src/model/BulkSendRequest.js @@ -54,6 +54,9 @@ if (data) { obj = obj || new exports(); + if (data.hasOwnProperty('batchName')) { + obj['batchName'] = ApiClient.convertToType(data['batchName'], 'String'); + } if (data.hasOwnProperty('envelopeOrTemplateId')) { obj['envelopeOrTemplateId'] = ApiClient.convertToType(data['envelopeOrTemplateId'], 'String'); } @@ -61,6 +64,11 @@ return obj; } + /** + * + * @member {String} batchName + */ + exports.prototype['batchName'] = undefined; /** * * @member {String} envelopeOrTemplateId diff --git a/src/model/BulkSendResponse.js b/src/model/BulkSendResponse.js index 9adf647f7..1732b881e 100644 --- a/src/model/BulkSendResponse.js +++ b/src/model/BulkSendResponse.js @@ -57,6 +57,9 @@ if (data.hasOwnProperty('batchId')) { obj['batchId'] = ApiClient.convertToType(data['batchId'], 'String'); } + if (data.hasOwnProperty('batchName')) { + obj['batchName'] = ApiClient.convertToType(data['batchName'], 'String'); + } if (data.hasOwnProperty('batchSize')) { obj['batchSize'] = ApiClient.convertToType(data['batchSize'], 'String'); } @@ -84,6 +87,11 @@ * @member {String} batchId */ exports.prototype['batchId'] = undefined; + /** + * + * @member {String} batchName + */ + exports.prototype['batchName'] = undefined; /** * * @member {String} batchSize diff --git a/src/model/CarbonCopy.js b/src/model/CarbonCopy.js index 267fa1b17..c3e9327b4 100644 --- a/src/model/CarbonCopy.js +++ b/src/model/CarbonCopy.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('agentCanEditEmail')) { obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String'); } @@ -299,10 +296,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} agentCanEditEmail diff --git a/src/model/CertifiedDelivery.js b/src/model/CertifiedDelivery.js index e93af4d15..461a19092 100644 --- a/src/model/CertifiedDelivery.js +++ b/src/model/CertifiedDelivery.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('agentCanEditEmail')) { obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String'); } @@ -296,10 +293,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} agentCanEditEmail diff --git a/src/model/CommissionCounty.js b/src/model/CommissionCounty.js new file mode 100644 index 000000000..aa7cbb2c1 --- /dev/null +++ b/src/model/CommissionCounty.js @@ -0,0 +1,808 @@ +/** + * DocuSign REST API + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * + * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.CommissionCounty = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + } +}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { + 'use strict'; + + + /** + * The CommissionCounty model module. + * @module model/CommissionCounty + */ + + /** + * Constructs a new CommissionCounty. + * @alias module:model/CommissionCounty + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a CommissionCounty from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/CommissionCounty} obj Optional instance to populate. + * @return {module:model/CommissionCounty} The populated CommissionCounty instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharacters')) { + obj['anchorAllowWhiteSpaceInCharacters'] = ApiClient.convertToType(data['anchorAllowWhiteSpaceInCharacters'], 'String'); + } + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharactersMetadata')) { + obj['anchorAllowWhiteSpaceInCharactersMetadata'] = PropertyMetadata.constructFromObject(data['anchorAllowWhiteSpaceInCharactersMetadata']); + } + if (data.hasOwnProperty('anchorCaseSensitive')) { + obj['anchorCaseSensitive'] = ApiClient.convertToType(data['anchorCaseSensitive'], 'String'); + } + if (data.hasOwnProperty('anchorCaseSensitiveMetadata')) { + obj['anchorCaseSensitiveMetadata'] = PropertyMetadata.constructFromObject(data['anchorCaseSensitiveMetadata']); + } + if (data.hasOwnProperty('anchorHorizontalAlignment')) { + obj['anchorHorizontalAlignment'] = ApiClient.convertToType(data['anchorHorizontalAlignment'], 'String'); + } + if (data.hasOwnProperty('anchorHorizontalAlignmentMetadata')) { + obj['anchorHorizontalAlignmentMetadata'] = PropertyMetadata.constructFromObject(data['anchorHorizontalAlignmentMetadata']); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresent')) { + obj['anchorIgnoreIfNotPresent'] = ApiClient.convertToType(data['anchorIgnoreIfNotPresent'], 'String'); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresentMetadata')) { + obj['anchorIgnoreIfNotPresentMetadata'] = PropertyMetadata.constructFromObject(data['anchorIgnoreIfNotPresentMetadata']); + } + if (data.hasOwnProperty('anchorMatchWholeWord')) { + obj['anchorMatchWholeWord'] = ApiClient.convertToType(data['anchorMatchWholeWord'], 'String'); + } + if (data.hasOwnProperty('anchorMatchWholeWordMetadata')) { + obj['anchorMatchWholeWordMetadata'] = PropertyMetadata.constructFromObject(data['anchorMatchWholeWordMetadata']); + } + if (data.hasOwnProperty('anchorString')) { + obj['anchorString'] = ApiClient.convertToType(data['anchorString'], 'String'); + } + if (data.hasOwnProperty('anchorStringMetadata')) { + obj['anchorStringMetadata'] = PropertyMetadata.constructFromObject(data['anchorStringMetadata']); + } + if (data.hasOwnProperty('anchorTabProcessorVersion')) { + obj['anchorTabProcessorVersion'] = ApiClient.convertToType(data['anchorTabProcessorVersion'], 'String'); + } + if (data.hasOwnProperty('anchorTabProcessorVersionMetadata')) { + obj['anchorTabProcessorVersionMetadata'] = PropertyMetadata.constructFromObject(data['anchorTabProcessorVersionMetadata']); + } + if (data.hasOwnProperty('anchorUnits')) { + obj['anchorUnits'] = ApiClient.convertToType(data['anchorUnits'], 'String'); + } + if (data.hasOwnProperty('anchorUnitsMetadata')) { + obj['anchorUnitsMetadata'] = PropertyMetadata.constructFromObject(data['anchorUnitsMetadata']); + } + if (data.hasOwnProperty('anchorXOffset')) { + obj['anchorXOffset'] = ApiClient.convertToType(data['anchorXOffset'], 'String'); + } + if (data.hasOwnProperty('anchorXOffsetMetadata')) { + obj['anchorXOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorXOffsetMetadata']); + } + if (data.hasOwnProperty('anchorYOffset')) { + obj['anchorYOffset'] = ApiClient.convertToType(data['anchorYOffset'], 'String'); + } + if (data.hasOwnProperty('anchorYOffsetMetadata')) { + obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); + } + if (data.hasOwnProperty('bold')) { + obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); + } + if (data.hasOwnProperty('boldMetadata')) { + obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); + } + if (data.hasOwnProperty('concealValueOnDocument')) { + obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); + } + if (data.hasOwnProperty('concealValueOnDocumentMetadata')) { + obj['concealValueOnDocumentMetadata'] = PropertyMetadata.constructFromObject(data['concealValueOnDocumentMetadata']); + } + if (data.hasOwnProperty('conditionalParentLabel')) { + obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); + } + if (data.hasOwnProperty('conditionalParentLabelMetadata')) { + obj['conditionalParentLabelMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentLabelMetadata']); + } + if (data.hasOwnProperty('conditionalParentValue')) { + obj['conditionalParentValue'] = ApiClient.convertToType(data['conditionalParentValue'], 'String'); + } + if (data.hasOwnProperty('conditionalParentValueMetadata')) { + obj['conditionalParentValueMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentValueMetadata']); + } + if (data.hasOwnProperty('customTabId')) { + obj['customTabId'] = ApiClient.convertToType(data['customTabId'], 'String'); + } + if (data.hasOwnProperty('customTabIdMetadata')) { + obj['customTabIdMetadata'] = PropertyMetadata.constructFromObject(data['customTabIdMetadata']); + } + if (data.hasOwnProperty('disableAutoSize')) { + obj['disableAutoSize'] = ApiClient.convertToType(data['disableAutoSize'], 'String'); + } + if (data.hasOwnProperty('disableAutoSizeMetadata')) { + obj['disableAutoSizeMetadata'] = PropertyMetadata.constructFromObject(data['disableAutoSizeMetadata']); + } + if (data.hasOwnProperty('documentId')) { + obj['documentId'] = ApiClient.convertToType(data['documentId'], 'String'); + } + if (data.hasOwnProperty('documentIdMetadata')) { + obj['documentIdMetadata'] = PropertyMetadata.constructFromObject(data['documentIdMetadata']); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('font')) { + obj['font'] = ApiClient.convertToType(data['font'], 'String'); + } + if (data.hasOwnProperty('fontColor')) { + obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); + } + if (data.hasOwnProperty('fontColorMetadata')) { + obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); + } + if (data.hasOwnProperty('fontMetadata')) { + obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); + } + if (data.hasOwnProperty('fontSize')) { + obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); + } + if (data.hasOwnProperty('fontSizeMetadata')) { + obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); + } + if (data.hasOwnProperty('formOrder')) { + obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); + } + if (data.hasOwnProperty('formOrderMetadata')) { + obj['formOrderMetadata'] = PropertyMetadata.constructFromObject(data['formOrderMetadata']); + } + if (data.hasOwnProperty('formPageLabel')) { + obj['formPageLabel'] = ApiClient.convertToType(data['formPageLabel'], 'String'); + } + if (data.hasOwnProperty('formPageLabelMetadata')) { + obj['formPageLabelMetadata'] = PropertyMetadata.constructFromObject(data['formPageLabelMetadata']); + } + if (data.hasOwnProperty('formPageNumber')) { + obj['formPageNumber'] = ApiClient.convertToType(data['formPageNumber'], 'String'); + } + if (data.hasOwnProperty('formPageNumberMetadata')) { + obj['formPageNumberMetadata'] = PropertyMetadata.constructFromObject(data['formPageNumberMetadata']); + } + if (data.hasOwnProperty('height')) { + obj['height'] = ApiClient.convertToType(data['height'], 'String'); + } + if (data.hasOwnProperty('heightMetadata')) { + obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); + } + if (data.hasOwnProperty('italic')) { + obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); + } + if (data.hasOwnProperty('italicMetadata')) { + obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); + } + if (data.hasOwnProperty('localePolicy')) { + obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); + } + if (data.hasOwnProperty('locked')) { + obj['locked'] = ApiClient.convertToType(data['locked'], 'String'); + } + if (data.hasOwnProperty('lockedMetadata')) { + obj['lockedMetadata'] = PropertyMetadata.constructFromObject(data['lockedMetadata']); + } + if (data.hasOwnProperty('maxLength')) { + obj['maxLength'] = ApiClient.convertToType(data['maxLength'], 'String'); + } + if (data.hasOwnProperty('maxLengthMetadata')) { + obj['maxLengthMetadata'] = PropertyMetadata.constructFromObject(data['maxLengthMetadata']); + } + if (data.hasOwnProperty('mergeField')) { + obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); + } + if (data.hasOwnProperty('mergeFieldXml')) { + obj['mergeFieldXml'] = ApiClient.convertToType(data['mergeFieldXml'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('originalValue')) { + obj['originalValue'] = ApiClient.convertToType(data['originalValue'], 'String'); + } + if (data.hasOwnProperty('originalValueMetadata')) { + obj['originalValueMetadata'] = PropertyMetadata.constructFromObject(data['originalValueMetadata']); + } + if (data.hasOwnProperty('pageNumber')) { + obj['pageNumber'] = ApiClient.convertToType(data['pageNumber'], 'String'); + } + if (data.hasOwnProperty('pageNumberMetadata')) { + obj['pageNumberMetadata'] = PropertyMetadata.constructFromObject(data['pageNumberMetadata']); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuidMetadata')) { + obj['recipientIdGuidMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdGuidMetadata']); + } + if (data.hasOwnProperty('recipientIdMetadata')) { + obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); + } + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'String'); + } + if (data.hasOwnProperty('requiredMetadata')) { + obj['requiredMetadata'] = PropertyMetadata.constructFromObject(data['requiredMetadata']); + } + if (data.hasOwnProperty('smartContractInformation')) { + obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusMetadata')) { + obj['statusMetadata'] = PropertyMetadata.constructFromObject(data['statusMetadata']); + } + if (data.hasOwnProperty('tabGroupLabels')) { + obj['tabGroupLabels'] = ApiClient.convertToType(data['tabGroupLabels'], ['String']); + } + if (data.hasOwnProperty('tabGroupLabelsMetadata')) { + obj['tabGroupLabelsMetadata'] = PropertyMetadata.constructFromObject(data['tabGroupLabelsMetadata']); + } + if (data.hasOwnProperty('tabId')) { + obj['tabId'] = ApiClient.convertToType(data['tabId'], 'String'); + } + if (data.hasOwnProperty('tabIdMetadata')) { + obj['tabIdMetadata'] = PropertyMetadata.constructFromObject(data['tabIdMetadata']); + } + if (data.hasOwnProperty('tabLabel')) { + obj['tabLabel'] = ApiClient.convertToType(data['tabLabel'], 'String'); + } + if (data.hasOwnProperty('tabLabelMetadata')) { + obj['tabLabelMetadata'] = PropertyMetadata.constructFromObject(data['tabLabelMetadata']); + } + if (data.hasOwnProperty('tabOrder')) { + obj['tabOrder'] = ApiClient.convertToType(data['tabOrder'], 'String'); + } + if (data.hasOwnProperty('tabOrderMetadata')) { + obj['tabOrderMetadata'] = PropertyMetadata.constructFromObject(data['tabOrderMetadata']); + } + if (data.hasOwnProperty('tabType')) { + obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); + } + if (data.hasOwnProperty('tabTypeMetadata')) { + obj['tabTypeMetadata'] = PropertyMetadata.constructFromObject(data['tabTypeMetadata']); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateLockedMetadata')) { + obj['templateLockedMetadata'] = PropertyMetadata.constructFromObject(data['templateLockedMetadata']); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('templateRequiredMetadata')) { + obj['templateRequiredMetadata'] = PropertyMetadata.constructFromObject(data['templateRequiredMetadata']); + } + if (data.hasOwnProperty('tooltip')) { + obj['tooltip'] = ApiClient.convertToType(data['tooltip'], 'String'); + } + if (data.hasOwnProperty('toolTipMetadata')) { + obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); + } + if (data.hasOwnProperty('underline')) { + obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); + } + if (data.hasOwnProperty('underlineMetadata')) { + obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); + } + if (data.hasOwnProperty('value')) { + obj['value'] = ApiClient.convertToType(data['value'], 'String'); + } + if (data.hasOwnProperty('valueMetadata')) { + obj['valueMetadata'] = PropertyMetadata.constructFromObject(data['valueMetadata']); + } + if (data.hasOwnProperty('width')) { + obj['width'] = ApiClient.convertToType(data['width'], 'String'); + } + if (data.hasOwnProperty('widthMetadata')) { + obj['widthMetadata'] = PropertyMetadata.constructFromObject(data['widthMetadata']); + } + if (data.hasOwnProperty('xPosition')) { + obj['xPosition'] = ApiClient.convertToType(data['xPosition'], 'String'); + } + if (data.hasOwnProperty('xPositionMetadata')) { + obj['xPositionMetadata'] = PropertyMetadata.constructFromObject(data['xPositionMetadata']); + } + if (data.hasOwnProperty('yPosition')) { + obj['yPosition'] = ApiClient.convertToType(data['yPosition'], 'String'); + } + if (data.hasOwnProperty('yPositionMetadata')) { + obj['yPositionMetadata'] = PropertyMetadata.constructFromObject(data['yPositionMetadata']); + } + } + return obj; + } + + /** + * + * @member {String} anchorAllowWhiteSpaceInCharacters + */ + exports.prototype['anchorAllowWhiteSpaceInCharacters'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorAllowWhiteSpaceInCharactersMetadata + */ + exports.prototype['anchorAllowWhiteSpaceInCharactersMetadata'] = undefined; + /** + * When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @member {String} anchorCaseSensitive + */ + exports.prototype['anchorCaseSensitive'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorCaseSensitiveMetadata + */ + exports.prototype['anchorCaseSensitiveMetadata'] = undefined; + /** + * Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @member {String} anchorHorizontalAlignment + */ + exports.prototype['anchorHorizontalAlignment'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorHorizontalAlignmentMetadata + */ + exports.prototype['anchorHorizontalAlignmentMetadata'] = undefined; + /** + * When set to **true**, this tab is ignored if anchorString is not found in the document. + * @member {String} anchorIgnoreIfNotPresent + */ + exports.prototype['anchorIgnoreIfNotPresent'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorIgnoreIfNotPresentMetadata + */ + exports.prototype['anchorIgnoreIfNotPresentMetadata'] = undefined; + /** + * When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @member {String} anchorMatchWholeWord + */ + exports.prototype['anchorMatchWholeWord'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorMatchWholeWordMetadata + */ + exports.prototype['anchorMatchWholeWordMetadata'] = undefined; + /** + * Anchor text information for a radio button. + * @member {String} anchorString + */ + exports.prototype['anchorString'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorStringMetadata + */ + exports.prototype['anchorStringMetadata'] = undefined; + /** + * + * @member {String} anchorTabProcessorVersion + */ + exports.prototype['anchorTabProcessorVersion'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorTabProcessorVersionMetadata + */ + exports.prototype['anchorTabProcessorVersionMetadata'] = undefined; + /** + * Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @member {String} anchorUnits + */ + exports.prototype['anchorUnits'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorUnitsMetadata + */ + exports.prototype['anchorUnitsMetadata'] = undefined; + /** + * Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorXOffset + */ + exports.prototype['anchorXOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorXOffsetMetadata + */ + exports.prototype['anchorXOffsetMetadata'] = undefined; + /** + * Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorYOffset + */ + exports.prototype['anchorYOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorYOffsetMetadata + */ + exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is bold. + * @member {String} bold + */ + exports.prototype['bold'] = undefined; + /** + * @member {module:model/PropertyMetadata} boldMetadata + */ + exports.prototype['boldMetadata'] = undefined; + /** + * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. + * @member {String} concealValueOnDocument + */ + exports.prototype['concealValueOnDocument'] = undefined; + /** + * @member {module:model/PropertyMetadata} concealValueOnDocumentMetadata + */ + exports.prototype['concealValueOnDocumentMetadata'] = undefined; + /** + * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @member {String} conditionalParentLabel + */ + exports.prototype['conditionalParentLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentLabelMetadata + */ + exports.prototype['conditionalParentLabelMetadata'] = undefined; + /** + * For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @member {String} conditionalParentValue + */ + exports.prototype['conditionalParentValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentValueMetadata + */ + exports.prototype['conditionalParentValueMetadata'] = undefined; + /** + * The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @member {String} customTabId + */ + exports.prototype['customTabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} customTabIdMetadata + */ + exports.prototype['customTabIdMetadata'] = undefined; + /** + * When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. + * @member {String} disableAutoSize + */ + exports.prototype['disableAutoSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} disableAutoSizeMetadata + */ + exports.prototype['disableAutoSizeMetadata'] = undefined; + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @member {String} documentId + */ + exports.prototype['documentId'] = undefined; + /** + * @member {module:model/PropertyMetadata} documentIdMetadata + */ + exports.prototype['documentIdMetadata'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @member {String} font + */ + exports.prototype['font'] = undefined; + /** + * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @member {String} fontColor + */ + exports.prototype['fontColor'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontColorMetadata + */ + exports.prototype['fontColorMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontMetadata + */ + exports.prototype['fontMetadata'] = undefined; + /** + * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @member {String} fontSize + */ + exports.prototype['fontSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontSizeMetadata + */ + exports.prototype['fontSizeMetadata'] = undefined; + /** + * + * @member {String} formOrder + */ + exports.prototype['formOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} formOrderMetadata + */ + exports.prototype['formOrderMetadata'] = undefined; + /** + * + * @member {String} formPageLabel + */ + exports.prototype['formPageLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageLabelMetadata + */ + exports.prototype['formPageLabelMetadata'] = undefined; + /** + * + * @member {String} formPageNumber + */ + exports.prototype['formPageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageNumberMetadata + */ + exports.prototype['formPageNumberMetadata'] = undefined; + /** + * Height of the tab in pixels. + * @member {String} height + */ + exports.prototype['height'] = undefined; + /** + * @member {module:model/PropertyMetadata} heightMetadata + */ + exports.prototype['heightMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is italic. + * @member {String} italic + */ + exports.prototype['italic'] = undefined; + /** + * @member {module:model/PropertyMetadata} italicMetadata + */ + exports.prototype['italicMetadata'] = undefined; + /** + * @member {module:model/LocalePolicyTab} localePolicy + */ + exports.prototype['localePolicy'] = undefined; + /** + * When set to **true**, the signer cannot change the data of the custom tab. + * @member {String} locked + */ + exports.prototype['locked'] = undefined; + /** + * @member {module:model/PropertyMetadata} lockedMetadata + */ + exports.prototype['lockedMetadata'] = undefined; + /** + * An optional value that describes the maximum length of the property when the property is a string. + * @member {String} maxLength + */ + exports.prototype['maxLength'] = undefined; + /** + * @member {module:model/PropertyMetadata} maxLengthMetadata + */ + exports.prototype['maxLengthMetadata'] = undefined; + /** + * @member {module:model/MergeField} mergeField + */ + exports.prototype['mergeField'] = undefined; + /** + * + * @member {String} mergeFieldXml + */ + exports.prototype['mergeFieldXml'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * The initial value of the tab when it was sent to the recipient. + * @member {String} originalValue + */ + exports.prototype['originalValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} originalValueMetadata + */ + exports.prototype['originalValueMetadata'] = undefined; + /** + * Specifies the page number on which the tab is located. + * @member {String} pageNumber + */ + exports.prototype['pageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} pageNumberMetadata + */ + exports.prototype['pageNumberMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdGuidMetadata + */ + exports.prototype['recipientIdGuidMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdMetadata + */ + exports.prototype['recipientIdMetadata'] = undefined; + /** + * When set to **true**, the signer is required to fill out this tab + * @member {String} required + */ + exports.prototype['required'] = undefined; + /** + * @member {module:model/PropertyMetadata} requiredMetadata + */ + exports.prototype['requiredMetadata'] = undefined; + /** + * @member {module:model/SmartContractInformation} smartContractInformation + */ + exports.prototype['smartContractInformation'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * @member {module:model/PropertyMetadata} statusMetadata + */ + exports.prototype['statusMetadata'] = undefined; + /** + * + * @member {Array.} tabGroupLabels + */ + exports.prototype['tabGroupLabels'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabGroupLabelsMetadata + */ + exports.prototype['tabGroupLabelsMetadata'] = undefined; + /** + * The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @member {String} tabId + */ + exports.prototype['tabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabIdMetadata + */ + exports.prototype['tabIdMetadata'] = undefined; + /** + * The label string associated with the tab. + * @member {String} tabLabel + */ + exports.prototype['tabLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabLabelMetadata + */ + exports.prototype['tabLabelMetadata'] = undefined; + /** + * + * @member {String} tabOrder + */ + exports.prototype['tabOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabOrderMetadata + */ + exports.prototype['tabOrderMetadata'] = undefined; + /** + * + * @member {String} tabType + */ + exports.prototype['tabType'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabTypeMetadata + */ + exports.prototype['tabTypeMetadata'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateLockedMetadata + */ + exports.prototype['templateLockedMetadata'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateRequiredMetadata + */ + exports.prototype['templateRequiredMetadata'] = undefined; + /** + * + * @member {String} tooltip + */ + exports.prototype['tooltip'] = undefined; + /** + * @member {module:model/PropertyMetadata} toolTipMetadata + */ + exports.prototype['toolTipMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is underlined. + * @member {String} underline + */ + exports.prototype['underline'] = undefined; + /** + * @member {module:model/PropertyMetadata} underlineMetadata + */ + exports.prototype['underlineMetadata'] = undefined; + /** + * Specifies the value of the tab. + * @member {String} value + */ + exports.prototype['value'] = undefined; + /** + * @member {module:model/PropertyMetadata} valueMetadata + */ + exports.prototype['valueMetadata'] = undefined; + /** + * Width of the tab in pixels. + * @member {String} width + */ + exports.prototype['width'] = undefined; + /** + * @member {module:model/PropertyMetadata} widthMetadata + */ + exports.prototype['widthMetadata'] = undefined; + /** + * This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} xPosition + */ + exports.prototype['xPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} xPositionMetadata + */ + exports.prototype['xPositionMetadata'] = undefined; + /** + * This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} yPosition + */ + exports.prototype['yPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} yPositionMetadata + */ + exports.prototype['yPositionMetadata'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/CommissionExpiration.js b/src/model/CommissionExpiration.js new file mode 100644 index 000000000..30746fb9a --- /dev/null +++ b/src/model/CommissionExpiration.js @@ -0,0 +1,808 @@ +/** + * DocuSign REST API + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * + * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.CommissionExpiration = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + } +}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { + 'use strict'; + + + /** + * The CommissionExpiration model module. + * @module model/CommissionExpiration + */ + + /** + * Constructs a new CommissionExpiration. + * @alias module:model/CommissionExpiration + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a CommissionExpiration from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/CommissionExpiration} obj Optional instance to populate. + * @return {module:model/CommissionExpiration} The populated CommissionExpiration instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharacters')) { + obj['anchorAllowWhiteSpaceInCharacters'] = ApiClient.convertToType(data['anchorAllowWhiteSpaceInCharacters'], 'String'); + } + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharactersMetadata')) { + obj['anchorAllowWhiteSpaceInCharactersMetadata'] = PropertyMetadata.constructFromObject(data['anchorAllowWhiteSpaceInCharactersMetadata']); + } + if (data.hasOwnProperty('anchorCaseSensitive')) { + obj['anchorCaseSensitive'] = ApiClient.convertToType(data['anchorCaseSensitive'], 'String'); + } + if (data.hasOwnProperty('anchorCaseSensitiveMetadata')) { + obj['anchorCaseSensitiveMetadata'] = PropertyMetadata.constructFromObject(data['anchorCaseSensitiveMetadata']); + } + if (data.hasOwnProperty('anchorHorizontalAlignment')) { + obj['anchorHorizontalAlignment'] = ApiClient.convertToType(data['anchorHorizontalAlignment'], 'String'); + } + if (data.hasOwnProperty('anchorHorizontalAlignmentMetadata')) { + obj['anchorHorizontalAlignmentMetadata'] = PropertyMetadata.constructFromObject(data['anchorHorizontalAlignmentMetadata']); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresent')) { + obj['anchorIgnoreIfNotPresent'] = ApiClient.convertToType(data['anchorIgnoreIfNotPresent'], 'String'); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresentMetadata')) { + obj['anchorIgnoreIfNotPresentMetadata'] = PropertyMetadata.constructFromObject(data['anchorIgnoreIfNotPresentMetadata']); + } + if (data.hasOwnProperty('anchorMatchWholeWord')) { + obj['anchorMatchWholeWord'] = ApiClient.convertToType(data['anchorMatchWholeWord'], 'String'); + } + if (data.hasOwnProperty('anchorMatchWholeWordMetadata')) { + obj['anchorMatchWholeWordMetadata'] = PropertyMetadata.constructFromObject(data['anchorMatchWholeWordMetadata']); + } + if (data.hasOwnProperty('anchorString')) { + obj['anchorString'] = ApiClient.convertToType(data['anchorString'], 'String'); + } + if (data.hasOwnProperty('anchorStringMetadata')) { + obj['anchorStringMetadata'] = PropertyMetadata.constructFromObject(data['anchorStringMetadata']); + } + if (data.hasOwnProperty('anchorTabProcessorVersion')) { + obj['anchorTabProcessorVersion'] = ApiClient.convertToType(data['anchorTabProcessorVersion'], 'String'); + } + if (data.hasOwnProperty('anchorTabProcessorVersionMetadata')) { + obj['anchorTabProcessorVersionMetadata'] = PropertyMetadata.constructFromObject(data['anchorTabProcessorVersionMetadata']); + } + if (data.hasOwnProperty('anchorUnits')) { + obj['anchorUnits'] = ApiClient.convertToType(data['anchorUnits'], 'String'); + } + if (data.hasOwnProperty('anchorUnitsMetadata')) { + obj['anchorUnitsMetadata'] = PropertyMetadata.constructFromObject(data['anchorUnitsMetadata']); + } + if (data.hasOwnProperty('anchorXOffset')) { + obj['anchorXOffset'] = ApiClient.convertToType(data['anchorXOffset'], 'String'); + } + if (data.hasOwnProperty('anchorXOffsetMetadata')) { + obj['anchorXOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorXOffsetMetadata']); + } + if (data.hasOwnProperty('anchorYOffset')) { + obj['anchorYOffset'] = ApiClient.convertToType(data['anchorYOffset'], 'String'); + } + if (data.hasOwnProperty('anchorYOffsetMetadata')) { + obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); + } + if (data.hasOwnProperty('bold')) { + obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); + } + if (data.hasOwnProperty('boldMetadata')) { + obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); + } + if (data.hasOwnProperty('concealValueOnDocument')) { + obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); + } + if (data.hasOwnProperty('concealValueOnDocumentMetadata')) { + obj['concealValueOnDocumentMetadata'] = PropertyMetadata.constructFromObject(data['concealValueOnDocumentMetadata']); + } + if (data.hasOwnProperty('conditionalParentLabel')) { + obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); + } + if (data.hasOwnProperty('conditionalParentLabelMetadata')) { + obj['conditionalParentLabelMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentLabelMetadata']); + } + if (data.hasOwnProperty('conditionalParentValue')) { + obj['conditionalParentValue'] = ApiClient.convertToType(data['conditionalParentValue'], 'String'); + } + if (data.hasOwnProperty('conditionalParentValueMetadata')) { + obj['conditionalParentValueMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentValueMetadata']); + } + if (data.hasOwnProperty('customTabId')) { + obj['customTabId'] = ApiClient.convertToType(data['customTabId'], 'String'); + } + if (data.hasOwnProperty('customTabIdMetadata')) { + obj['customTabIdMetadata'] = PropertyMetadata.constructFromObject(data['customTabIdMetadata']); + } + if (data.hasOwnProperty('disableAutoSize')) { + obj['disableAutoSize'] = ApiClient.convertToType(data['disableAutoSize'], 'String'); + } + if (data.hasOwnProperty('disableAutoSizeMetadata')) { + obj['disableAutoSizeMetadata'] = PropertyMetadata.constructFromObject(data['disableAutoSizeMetadata']); + } + if (data.hasOwnProperty('documentId')) { + obj['documentId'] = ApiClient.convertToType(data['documentId'], 'String'); + } + if (data.hasOwnProperty('documentIdMetadata')) { + obj['documentIdMetadata'] = PropertyMetadata.constructFromObject(data['documentIdMetadata']); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('font')) { + obj['font'] = ApiClient.convertToType(data['font'], 'String'); + } + if (data.hasOwnProperty('fontColor')) { + obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); + } + if (data.hasOwnProperty('fontColorMetadata')) { + obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); + } + if (data.hasOwnProperty('fontMetadata')) { + obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); + } + if (data.hasOwnProperty('fontSize')) { + obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); + } + if (data.hasOwnProperty('fontSizeMetadata')) { + obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); + } + if (data.hasOwnProperty('formOrder')) { + obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); + } + if (data.hasOwnProperty('formOrderMetadata')) { + obj['formOrderMetadata'] = PropertyMetadata.constructFromObject(data['formOrderMetadata']); + } + if (data.hasOwnProperty('formPageLabel')) { + obj['formPageLabel'] = ApiClient.convertToType(data['formPageLabel'], 'String'); + } + if (data.hasOwnProperty('formPageLabelMetadata')) { + obj['formPageLabelMetadata'] = PropertyMetadata.constructFromObject(data['formPageLabelMetadata']); + } + if (data.hasOwnProperty('formPageNumber')) { + obj['formPageNumber'] = ApiClient.convertToType(data['formPageNumber'], 'String'); + } + if (data.hasOwnProperty('formPageNumberMetadata')) { + obj['formPageNumberMetadata'] = PropertyMetadata.constructFromObject(data['formPageNumberMetadata']); + } + if (data.hasOwnProperty('height')) { + obj['height'] = ApiClient.convertToType(data['height'], 'String'); + } + if (data.hasOwnProperty('heightMetadata')) { + obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); + } + if (data.hasOwnProperty('italic')) { + obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); + } + if (data.hasOwnProperty('italicMetadata')) { + obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); + } + if (data.hasOwnProperty('localePolicy')) { + obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); + } + if (data.hasOwnProperty('locked')) { + obj['locked'] = ApiClient.convertToType(data['locked'], 'String'); + } + if (data.hasOwnProperty('lockedMetadata')) { + obj['lockedMetadata'] = PropertyMetadata.constructFromObject(data['lockedMetadata']); + } + if (data.hasOwnProperty('maxLength')) { + obj['maxLength'] = ApiClient.convertToType(data['maxLength'], 'String'); + } + if (data.hasOwnProperty('maxLengthMetadata')) { + obj['maxLengthMetadata'] = PropertyMetadata.constructFromObject(data['maxLengthMetadata']); + } + if (data.hasOwnProperty('mergeField')) { + obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); + } + if (data.hasOwnProperty('mergeFieldXml')) { + obj['mergeFieldXml'] = ApiClient.convertToType(data['mergeFieldXml'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('originalValue')) { + obj['originalValue'] = ApiClient.convertToType(data['originalValue'], 'String'); + } + if (data.hasOwnProperty('originalValueMetadata')) { + obj['originalValueMetadata'] = PropertyMetadata.constructFromObject(data['originalValueMetadata']); + } + if (data.hasOwnProperty('pageNumber')) { + obj['pageNumber'] = ApiClient.convertToType(data['pageNumber'], 'String'); + } + if (data.hasOwnProperty('pageNumberMetadata')) { + obj['pageNumberMetadata'] = PropertyMetadata.constructFromObject(data['pageNumberMetadata']); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuidMetadata')) { + obj['recipientIdGuidMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdGuidMetadata']); + } + if (data.hasOwnProperty('recipientIdMetadata')) { + obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); + } + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'String'); + } + if (data.hasOwnProperty('requiredMetadata')) { + obj['requiredMetadata'] = PropertyMetadata.constructFromObject(data['requiredMetadata']); + } + if (data.hasOwnProperty('smartContractInformation')) { + obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusMetadata')) { + obj['statusMetadata'] = PropertyMetadata.constructFromObject(data['statusMetadata']); + } + if (data.hasOwnProperty('tabGroupLabels')) { + obj['tabGroupLabels'] = ApiClient.convertToType(data['tabGroupLabels'], ['String']); + } + if (data.hasOwnProperty('tabGroupLabelsMetadata')) { + obj['tabGroupLabelsMetadata'] = PropertyMetadata.constructFromObject(data['tabGroupLabelsMetadata']); + } + if (data.hasOwnProperty('tabId')) { + obj['tabId'] = ApiClient.convertToType(data['tabId'], 'String'); + } + if (data.hasOwnProperty('tabIdMetadata')) { + obj['tabIdMetadata'] = PropertyMetadata.constructFromObject(data['tabIdMetadata']); + } + if (data.hasOwnProperty('tabLabel')) { + obj['tabLabel'] = ApiClient.convertToType(data['tabLabel'], 'String'); + } + if (data.hasOwnProperty('tabLabelMetadata')) { + obj['tabLabelMetadata'] = PropertyMetadata.constructFromObject(data['tabLabelMetadata']); + } + if (data.hasOwnProperty('tabOrder')) { + obj['tabOrder'] = ApiClient.convertToType(data['tabOrder'], 'String'); + } + if (data.hasOwnProperty('tabOrderMetadata')) { + obj['tabOrderMetadata'] = PropertyMetadata.constructFromObject(data['tabOrderMetadata']); + } + if (data.hasOwnProperty('tabType')) { + obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); + } + if (data.hasOwnProperty('tabTypeMetadata')) { + obj['tabTypeMetadata'] = PropertyMetadata.constructFromObject(data['tabTypeMetadata']); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateLockedMetadata')) { + obj['templateLockedMetadata'] = PropertyMetadata.constructFromObject(data['templateLockedMetadata']); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('templateRequiredMetadata')) { + obj['templateRequiredMetadata'] = PropertyMetadata.constructFromObject(data['templateRequiredMetadata']); + } + if (data.hasOwnProperty('tooltip')) { + obj['tooltip'] = ApiClient.convertToType(data['tooltip'], 'String'); + } + if (data.hasOwnProperty('toolTipMetadata')) { + obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); + } + if (data.hasOwnProperty('underline')) { + obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); + } + if (data.hasOwnProperty('underlineMetadata')) { + obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); + } + if (data.hasOwnProperty('value')) { + obj['value'] = ApiClient.convertToType(data['value'], 'String'); + } + if (data.hasOwnProperty('valueMetadata')) { + obj['valueMetadata'] = PropertyMetadata.constructFromObject(data['valueMetadata']); + } + if (data.hasOwnProperty('width')) { + obj['width'] = ApiClient.convertToType(data['width'], 'String'); + } + if (data.hasOwnProperty('widthMetadata')) { + obj['widthMetadata'] = PropertyMetadata.constructFromObject(data['widthMetadata']); + } + if (data.hasOwnProperty('xPosition')) { + obj['xPosition'] = ApiClient.convertToType(data['xPosition'], 'String'); + } + if (data.hasOwnProperty('xPositionMetadata')) { + obj['xPositionMetadata'] = PropertyMetadata.constructFromObject(data['xPositionMetadata']); + } + if (data.hasOwnProperty('yPosition')) { + obj['yPosition'] = ApiClient.convertToType(data['yPosition'], 'String'); + } + if (data.hasOwnProperty('yPositionMetadata')) { + obj['yPositionMetadata'] = PropertyMetadata.constructFromObject(data['yPositionMetadata']); + } + } + return obj; + } + + /** + * + * @member {String} anchorAllowWhiteSpaceInCharacters + */ + exports.prototype['anchorAllowWhiteSpaceInCharacters'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorAllowWhiteSpaceInCharactersMetadata + */ + exports.prototype['anchorAllowWhiteSpaceInCharactersMetadata'] = undefined; + /** + * When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @member {String} anchorCaseSensitive + */ + exports.prototype['anchorCaseSensitive'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorCaseSensitiveMetadata + */ + exports.prototype['anchorCaseSensitiveMetadata'] = undefined; + /** + * Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @member {String} anchorHorizontalAlignment + */ + exports.prototype['anchorHorizontalAlignment'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorHorizontalAlignmentMetadata + */ + exports.prototype['anchorHorizontalAlignmentMetadata'] = undefined; + /** + * When set to **true**, this tab is ignored if anchorString is not found in the document. + * @member {String} anchorIgnoreIfNotPresent + */ + exports.prototype['anchorIgnoreIfNotPresent'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorIgnoreIfNotPresentMetadata + */ + exports.prototype['anchorIgnoreIfNotPresentMetadata'] = undefined; + /** + * When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @member {String} anchorMatchWholeWord + */ + exports.prototype['anchorMatchWholeWord'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorMatchWholeWordMetadata + */ + exports.prototype['anchorMatchWholeWordMetadata'] = undefined; + /** + * Anchor text information for a radio button. + * @member {String} anchorString + */ + exports.prototype['anchorString'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorStringMetadata + */ + exports.prototype['anchorStringMetadata'] = undefined; + /** + * + * @member {String} anchorTabProcessorVersion + */ + exports.prototype['anchorTabProcessorVersion'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorTabProcessorVersionMetadata + */ + exports.prototype['anchorTabProcessorVersionMetadata'] = undefined; + /** + * Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @member {String} anchorUnits + */ + exports.prototype['anchorUnits'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorUnitsMetadata + */ + exports.prototype['anchorUnitsMetadata'] = undefined; + /** + * Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorXOffset + */ + exports.prototype['anchorXOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorXOffsetMetadata + */ + exports.prototype['anchorXOffsetMetadata'] = undefined; + /** + * Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorYOffset + */ + exports.prototype['anchorYOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorYOffsetMetadata + */ + exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is bold. + * @member {String} bold + */ + exports.prototype['bold'] = undefined; + /** + * @member {module:model/PropertyMetadata} boldMetadata + */ + exports.prototype['boldMetadata'] = undefined; + /** + * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. + * @member {String} concealValueOnDocument + */ + exports.prototype['concealValueOnDocument'] = undefined; + /** + * @member {module:model/PropertyMetadata} concealValueOnDocumentMetadata + */ + exports.prototype['concealValueOnDocumentMetadata'] = undefined; + /** + * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @member {String} conditionalParentLabel + */ + exports.prototype['conditionalParentLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentLabelMetadata + */ + exports.prototype['conditionalParentLabelMetadata'] = undefined; + /** + * For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @member {String} conditionalParentValue + */ + exports.prototype['conditionalParentValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentValueMetadata + */ + exports.prototype['conditionalParentValueMetadata'] = undefined; + /** + * The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @member {String} customTabId + */ + exports.prototype['customTabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} customTabIdMetadata + */ + exports.prototype['customTabIdMetadata'] = undefined; + /** + * When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. + * @member {String} disableAutoSize + */ + exports.prototype['disableAutoSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} disableAutoSizeMetadata + */ + exports.prototype['disableAutoSizeMetadata'] = undefined; + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @member {String} documentId + */ + exports.prototype['documentId'] = undefined; + /** + * @member {module:model/PropertyMetadata} documentIdMetadata + */ + exports.prototype['documentIdMetadata'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @member {String} font + */ + exports.prototype['font'] = undefined; + /** + * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @member {String} fontColor + */ + exports.prototype['fontColor'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontColorMetadata + */ + exports.prototype['fontColorMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontMetadata + */ + exports.prototype['fontMetadata'] = undefined; + /** + * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @member {String} fontSize + */ + exports.prototype['fontSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontSizeMetadata + */ + exports.prototype['fontSizeMetadata'] = undefined; + /** + * + * @member {String} formOrder + */ + exports.prototype['formOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} formOrderMetadata + */ + exports.prototype['formOrderMetadata'] = undefined; + /** + * + * @member {String} formPageLabel + */ + exports.prototype['formPageLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageLabelMetadata + */ + exports.prototype['formPageLabelMetadata'] = undefined; + /** + * + * @member {String} formPageNumber + */ + exports.prototype['formPageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageNumberMetadata + */ + exports.prototype['formPageNumberMetadata'] = undefined; + /** + * Height of the tab in pixels. + * @member {String} height + */ + exports.prototype['height'] = undefined; + /** + * @member {module:model/PropertyMetadata} heightMetadata + */ + exports.prototype['heightMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is italic. + * @member {String} italic + */ + exports.prototype['italic'] = undefined; + /** + * @member {module:model/PropertyMetadata} italicMetadata + */ + exports.prototype['italicMetadata'] = undefined; + /** + * @member {module:model/LocalePolicyTab} localePolicy + */ + exports.prototype['localePolicy'] = undefined; + /** + * When set to **true**, the signer cannot change the data of the custom tab. + * @member {String} locked + */ + exports.prototype['locked'] = undefined; + /** + * @member {module:model/PropertyMetadata} lockedMetadata + */ + exports.prototype['lockedMetadata'] = undefined; + /** + * An optional value that describes the maximum length of the property when the property is a string. + * @member {String} maxLength + */ + exports.prototype['maxLength'] = undefined; + /** + * @member {module:model/PropertyMetadata} maxLengthMetadata + */ + exports.prototype['maxLengthMetadata'] = undefined; + /** + * @member {module:model/MergeField} mergeField + */ + exports.prototype['mergeField'] = undefined; + /** + * + * @member {String} mergeFieldXml + */ + exports.prototype['mergeFieldXml'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * The initial value of the tab when it was sent to the recipient. + * @member {String} originalValue + */ + exports.prototype['originalValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} originalValueMetadata + */ + exports.prototype['originalValueMetadata'] = undefined; + /** + * Specifies the page number on which the tab is located. + * @member {String} pageNumber + */ + exports.prototype['pageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} pageNumberMetadata + */ + exports.prototype['pageNumberMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdGuidMetadata + */ + exports.prototype['recipientIdGuidMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdMetadata + */ + exports.prototype['recipientIdMetadata'] = undefined; + /** + * When set to **true**, the signer is required to fill out this tab + * @member {String} required + */ + exports.prototype['required'] = undefined; + /** + * @member {module:model/PropertyMetadata} requiredMetadata + */ + exports.prototype['requiredMetadata'] = undefined; + /** + * @member {module:model/SmartContractInformation} smartContractInformation + */ + exports.prototype['smartContractInformation'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * @member {module:model/PropertyMetadata} statusMetadata + */ + exports.prototype['statusMetadata'] = undefined; + /** + * + * @member {Array.} tabGroupLabels + */ + exports.prototype['tabGroupLabels'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabGroupLabelsMetadata + */ + exports.prototype['tabGroupLabelsMetadata'] = undefined; + /** + * The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @member {String} tabId + */ + exports.prototype['tabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabIdMetadata + */ + exports.prototype['tabIdMetadata'] = undefined; + /** + * The label string associated with the tab. + * @member {String} tabLabel + */ + exports.prototype['tabLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabLabelMetadata + */ + exports.prototype['tabLabelMetadata'] = undefined; + /** + * + * @member {String} tabOrder + */ + exports.prototype['tabOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabOrderMetadata + */ + exports.prototype['tabOrderMetadata'] = undefined; + /** + * + * @member {String} tabType + */ + exports.prototype['tabType'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabTypeMetadata + */ + exports.prototype['tabTypeMetadata'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateLockedMetadata + */ + exports.prototype['templateLockedMetadata'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateRequiredMetadata + */ + exports.prototype['templateRequiredMetadata'] = undefined; + /** + * + * @member {String} tooltip + */ + exports.prototype['tooltip'] = undefined; + /** + * @member {module:model/PropertyMetadata} toolTipMetadata + */ + exports.prototype['toolTipMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is underlined. + * @member {String} underline + */ + exports.prototype['underline'] = undefined; + /** + * @member {module:model/PropertyMetadata} underlineMetadata + */ + exports.prototype['underlineMetadata'] = undefined; + /** + * Specifies the value of the tab. + * @member {String} value + */ + exports.prototype['value'] = undefined; + /** + * @member {module:model/PropertyMetadata} valueMetadata + */ + exports.prototype['valueMetadata'] = undefined; + /** + * Width of the tab in pixels. + * @member {String} width + */ + exports.prototype['width'] = undefined; + /** + * @member {module:model/PropertyMetadata} widthMetadata + */ + exports.prototype['widthMetadata'] = undefined; + /** + * This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} xPosition + */ + exports.prototype['xPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} xPositionMetadata + */ + exports.prototype['xPositionMetadata'] = undefined; + /** + * This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} yPosition + */ + exports.prototype['yPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} yPositionMetadata + */ + exports.prototype['yPositionMetadata'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/CommissionNumber.js b/src/model/CommissionNumber.js new file mode 100644 index 000000000..60b629f98 --- /dev/null +++ b/src/model/CommissionNumber.js @@ -0,0 +1,808 @@ +/** + * DocuSign REST API + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * + * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.CommissionNumber = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + } +}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { + 'use strict'; + + + /** + * The CommissionNumber model module. + * @module model/CommissionNumber + */ + + /** + * Constructs a new CommissionNumber. + * @alias module:model/CommissionNumber + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a CommissionNumber from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/CommissionNumber} obj Optional instance to populate. + * @return {module:model/CommissionNumber} The populated CommissionNumber instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharacters')) { + obj['anchorAllowWhiteSpaceInCharacters'] = ApiClient.convertToType(data['anchorAllowWhiteSpaceInCharacters'], 'String'); + } + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharactersMetadata')) { + obj['anchorAllowWhiteSpaceInCharactersMetadata'] = PropertyMetadata.constructFromObject(data['anchorAllowWhiteSpaceInCharactersMetadata']); + } + if (data.hasOwnProperty('anchorCaseSensitive')) { + obj['anchorCaseSensitive'] = ApiClient.convertToType(data['anchorCaseSensitive'], 'String'); + } + if (data.hasOwnProperty('anchorCaseSensitiveMetadata')) { + obj['anchorCaseSensitiveMetadata'] = PropertyMetadata.constructFromObject(data['anchorCaseSensitiveMetadata']); + } + if (data.hasOwnProperty('anchorHorizontalAlignment')) { + obj['anchorHorizontalAlignment'] = ApiClient.convertToType(data['anchorHorizontalAlignment'], 'String'); + } + if (data.hasOwnProperty('anchorHorizontalAlignmentMetadata')) { + obj['anchorHorizontalAlignmentMetadata'] = PropertyMetadata.constructFromObject(data['anchorHorizontalAlignmentMetadata']); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresent')) { + obj['anchorIgnoreIfNotPresent'] = ApiClient.convertToType(data['anchorIgnoreIfNotPresent'], 'String'); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresentMetadata')) { + obj['anchorIgnoreIfNotPresentMetadata'] = PropertyMetadata.constructFromObject(data['anchorIgnoreIfNotPresentMetadata']); + } + if (data.hasOwnProperty('anchorMatchWholeWord')) { + obj['anchorMatchWholeWord'] = ApiClient.convertToType(data['anchorMatchWholeWord'], 'String'); + } + if (data.hasOwnProperty('anchorMatchWholeWordMetadata')) { + obj['anchorMatchWholeWordMetadata'] = PropertyMetadata.constructFromObject(data['anchorMatchWholeWordMetadata']); + } + if (data.hasOwnProperty('anchorString')) { + obj['anchorString'] = ApiClient.convertToType(data['anchorString'], 'String'); + } + if (data.hasOwnProperty('anchorStringMetadata')) { + obj['anchorStringMetadata'] = PropertyMetadata.constructFromObject(data['anchorStringMetadata']); + } + if (data.hasOwnProperty('anchorTabProcessorVersion')) { + obj['anchorTabProcessorVersion'] = ApiClient.convertToType(data['anchorTabProcessorVersion'], 'String'); + } + if (data.hasOwnProperty('anchorTabProcessorVersionMetadata')) { + obj['anchorTabProcessorVersionMetadata'] = PropertyMetadata.constructFromObject(data['anchorTabProcessorVersionMetadata']); + } + if (data.hasOwnProperty('anchorUnits')) { + obj['anchorUnits'] = ApiClient.convertToType(data['anchorUnits'], 'String'); + } + if (data.hasOwnProperty('anchorUnitsMetadata')) { + obj['anchorUnitsMetadata'] = PropertyMetadata.constructFromObject(data['anchorUnitsMetadata']); + } + if (data.hasOwnProperty('anchorXOffset')) { + obj['anchorXOffset'] = ApiClient.convertToType(data['anchorXOffset'], 'String'); + } + if (data.hasOwnProperty('anchorXOffsetMetadata')) { + obj['anchorXOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorXOffsetMetadata']); + } + if (data.hasOwnProperty('anchorYOffset')) { + obj['anchorYOffset'] = ApiClient.convertToType(data['anchorYOffset'], 'String'); + } + if (data.hasOwnProperty('anchorYOffsetMetadata')) { + obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); + } + if (data.hasOwnProperty('bold')) { + obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); + } + if (data.hasOwnProperty('boldMetadata')) { + obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); + } + if (data.hasOwnProperty('concealValueOnDocument')) { + obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); + } + if (data.hasOwnProperty('concealValueOnDocumentMetadata')) { + obj['concealValueOnDocumentMetadata'] = PropertyMetadata.constructFromObject(data['concealValueOnDocumentMetadata']); + } + if (data.hasOwnProperty('conditionalParentLabel')) { + obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); + } + if (data.hasOwnProperty('conditionalParentLabelMetadata')) { + obj['conditionalParentLabelMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentLabelMetadata']); + } + if (data.hasOwnProperty('conditionalParentValue')) { + obj['conditionalParentValue'] = ApiClient.convertToType(data['conditionalParentValue'], 'String'); + } + if (data.hasOwnProperty('conditionalParentValueMetadata')) { + obj['conditionalParentValueMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentValueMetadata']); + } + if (data.hasOwnProperty('customTabId')) { + obj['customTabId'] = ApiClient.convertToType(data['customTabId'], 'String'); + } + if (data.hasOwnProperty('customTabIdMetadata')) { + obj['customTabIdMetadata'] = PropertyMetadata.constructFromObject(data['customTabIdMetadata']); + } + if (data.hasOwnProperty('disableAutoSize')) { + obj['disableAutoSize'] = ApiClient.convertToType(data['disableAutoSize'], 'String'); + } + if (data.hasOwnProperty('disableAutoSizeMetadata')) { + obj['disableAutoSizeMetadata'] = PropertyMetadata.constructFromObject(data['disableAutoSizeMetadata']); + } + if (data.hasOwnProperty('documentId')) { + obj['documentId'] = ApiClient.convertToType(data['documentId'], 'String'); + } + if (data.hasOwnProperty('documentIdMetadata')) { + obj['documentIdMetadata'] = PropertyMetadata.constructFromObject(data['documentIdMetadata']); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('font')) { + obj['font'] = ApiClient.convertToType(data['font'], 'String'); + } + if (data.hasOwnProperty('fontColor')) { + obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); + } + if (data.hasOwnProperty('fontColorMetadata')) { + obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); + } + if (data.hasOwnProperty('fontMetadata')) { + obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); + } + if (data.hasOwnProperty('fontSize')) { + obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); + } + if (data.hasOwnProperty('fontSizeMetadata')) { + obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); + } + if (data.hasOwnProperty('formOrder')) { + obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); + } + if (data.hasOwnProperty('formOrderMetadata')) { + obj['formOrderMetadata'] = PropertyMetadata.constructFromObject(data['formOrderMetadata']); + } + if (data.hasOwnProperty('formPageLabel')) { + obj['formPageLabel'] = ApiClient.convertToType(data['formPageLabel'], 'String'); + } + if (data.hasOwnProperty('formPageLabelMetadata')) { + obj['formPageLabelMetadata'] = PropertyMetadata.constructFromObject(data['formPageLabelMetadata']); + } + if (data.hasOwnProperty('formPageNumber')) { + obj['formPageNumber'] = ApiClient.convertToType(data['formPageNumber'], 'String'); + } + if (data.hasOwnProperty('formPageNumberMetadata')) { + obj['formPageNumberMetadata'] = PropertyMetadata.constructFromObject(data['formPageNumberMetadata']); + } + if (data.hasOwnProperty('height')) { + obj['height'] = ApiClient.convertToType(data['height'], 'String'); + } + if (data.hasOwnProperty('heightMetadata')) { + obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); + } + if (data.hasOwnProperty('italic')) { + obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); + } + if (data.hasOwnProperty('italicMetadata')) { + obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); + } + if (data.hasOwnProperty('localePolicy')) { + obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); + } + if (data.hasOwnProperty('locked')) { + obj['locked'] = ApiClient.convertToType(data['locked'], 'String'); + } + if (data.hasOwnProperty('lockedMetadata')) { + obj['lockedMetadata'] = PropertyMetadata.constructFromObject(data['lockedMetadata']); + } + if (data.hasOwnProperty('maxLength')) { + obj['maxLength'] = ApiClient.convertToType(data['maxLength'], 'String'); + } + if (data.hasOwnProperty('maxLengthMetadata')) { + obj['maxLengthMetadata'] = PropertyMetadata.constructFromObject(data['maxLengthMetadata']); + } + if (data.hasOwnProperty('mergeField')) { + obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); + } + if (data.hasOwnProperty('mergeFieldXml')) { + obj['mergeFieldXml'] = ApiClient.convertToType(data['mergeFieldXml'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('originalValue')) { + obj['originalValue'] = ApiClient.convertToType(data['originalValue'], 'String'); + } + if (data.hasOwnProperty('originalValueMetadata')) { + obj['originalValueMetadata'] = PropertyMetadata.constructFromObject(data['originalValueMetadata']); + } + if (data.hasOwnProperty('pageNumber')) { + obj['pageNumber'] = ApiClient.convertToType(data['pageNumber'], 'String'); + } + if (data.hasOwnProperty('pageNumberMetadata')) { + obj['pageNumberMetadata'] = PropertyMetadata.constructFromObject(data['pageNumberMetadata']); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuidMetadata')) { + obj['recipientIdGuidMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdGuidMetadata']); + } + if (data.hasOwnProperty('recipientIdMetadata')) { + obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); + } + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'String'); + } + if (data.hasOwnProperty('requiredMetadata')) { + obj['requiredMetadata'] = PropertyMetadata.constructFromObject(data['requiredMetadata']); + } + if (data.hasOwnProperty('smartContractInformation')) { + obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusMetadata')) { + obj['statusMetadata'] = PropertyMetadata.constructFromObject(data['statusMetadata']); + } + if (data.hasOwnProperty('tabGroupLabels')) { + obj['tabGroupLabels'] = ApiClient.convertToType(data['tabGroupLabels'], ['String']); + } + if (data.hasOwnProperty('tabGroupLabelsMetadata')) { + obj['tabGroupLabelsMetadata'] = PropertyMetadata.constructFromObject(data['tabGroupLabelsMetadata']); + } + if (data.hasOwnProperty('tabId')) { + obj['tabId'] = ApiClient.convertToType(data['tabId'], 'String'); + } + if (data.hasOwnProperty('tabIdMetadata')) { + obj['tabIdMetadata'] = PropertyMetadata.constructFromObject(data['tabIdMetadata']); + } + if (data.hasOwnProperty('tabLabel')) { + obj['tabLabel'] = ApiClient.convertToType(data['tabLabel'], 'String'); + } + if (data.hasOwnProperty('tabLabelMetadata')) { + obj['tabLabelMetadata'] = PropertyMetadata.constructFromObject(data['tabLabelMetadata']); + } + if (data.hasOwnProperty('tabOrder')) { + obj['tabOrder'] = ApiClient.convertToType(data['tabOrder'], 'String'); + } + if (data.hasOwnProperty('tabOrderMetadata')) { + obj['tabOrderMetadata'] = PropertyMetadata.constructFromObject(data['tabOrderMetadata']); + } + if (data.hasOwnProperty('tabType')) { + obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); + } + if (data.hasOwnProperty('tabTypeMetadata')) { + obj['tabTypeMetadata'] = PropertyMetadata.constructFromObject(data['tabTypeMetadata']); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateLockedMetadata')) { + obj['templateLockedMetadata'] = PropertyMetadata.constructFromObject(data['templateLockedMetadata']); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('templateRequiredMetadata')) { + obj['templateRequiredMetadata'] = PropertyMetadata.constructFromObject(data['templateRequiredMetadata']); + } + if (data.hasOwnProperty('tooltip')) { + obj['tooltip'] = ApiClient.convertToType(data['tooltip'], 'String'); + } + if (data.hasOwnProperty('toolTipMetadata')) { + obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); + } + if (data.hasOwnProperty('underline')) { + obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); + } + if (data.hasOwnProperty('underlineMetadata')) { + obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); + } + if (data.hasOwnProperty('value')) { + obj['value'] = ApiClient.convertToType(data['value'], 'String'); + } + if (data.hasOwnProperty('valueMetadata')) { + obj['valueMetadata'] = PropertyMetadata.constructFromObject(data['valueMetadata']); + } + if (data.hasOwnProperty('width')) { + obj['width'] = ApiClient.convertToType(data['width'], 'String'); + } + if (data.hasOwnProperty('widthMetadata')) { + obj['widthMetadata'] = PropertyMetadata.constructFromObject(data['widthMetadata']); + } + if (data.hasOwnProperty('xPosition')) { + obj['xPosition'] = ApiClient.convertToType(data['xPosition'], 'String'); + } + if (data.hasOwnProperty('xPositionMetadata')) { + obj['xPositionMetadata'] = PropertyMetadata.constructFromObject(data['xPositionMetadata']); + } + if (data.hasOwnProperty('yPosition')) { + obj['yPosition'] = ApiClient.convertToType(data['yPosition'], 'String'); + } + if (data.hasOwnProperty('yPositionMetadata')) { + obj['yPositionMetadata'] = PropertyMetadata.constructFromObject(data['yPositionMetadata']); + } + } + return obj; + } + + /** + * + * @member {String} anchorAllowWhiteSpaceInCharacters + */ + exports.prototype['anchorAllowWhiteSpaceInCharacters'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorAllowWhiteSpaceInCharactersMetadata + */ + exports.prototype['anchorAllowWhiteSpaceInCharactersMetadata'] = undefined; + /** + * When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @member {String} anchorCaseSensitive + */ + exports.prototype['anchorCaseSensitive'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorCaseSensitiveMetadata + */ + exports.prototype['anchorCaseSensitiveMetadata'] = undefined; + /** + * Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @member {String} anchorHorizontalAlignment + */ + exports.prototype['anchorHorizontalAlignment'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorHorizontalAlignmentMetadata + */ + exports.prototype['anchorHorizontalAlignmentMetadata'] = undefined; + /** + * When set to **true**, this tab is ignored if anchorString is not found in the document. + * @member {String} anchorIgnoreIfNotPresent + */ + exports.prototype['anchorIgnoreIfNotPresent'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorIgnoreIfNotPresentMetadata + */ + exports.prototype['anchorIgnoreIfNotPresentMetadata'] = undefined; + /** + * When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @member {String} anchorMatchWholeWord + */ + exports.prototype['anchorMatchWholeWord'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorMatchWholeWordMetadata + */ + exports.prototype['anchorMatchWholeWordMetadata'] = undefined; + /** + * Anchor text information for a radio button. + * @member {String} anchorString + */ + exports.prototype['anchorString'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorStringMetadata + */ + exports.prototype['anchorStringMetadata'] = undefined; + /** + * + * @member {String} anchorTabProcessorVersion + */ + exports.prototype['anchorTabProcessorVersion'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorTabProcessorVersionMetadata + */ + exports.prototype['anchorTabProcessorVersionMetadata'] = undefined; + /** + * Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @member {String} anchorUnits + */ + exports.prototype['anchorUnits'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorUnitsMetadata + */ + exports.prototype['anchorUnitsMetadata'] = undefined; + /** + * Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorXOffset + */ + exports.prototype['anchorXOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorXOffsetMetadata + */ + exports.prototype['anchorXOffsetMetadata'] = undefined; + /** + * Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorYOffset + */ + exports.prototype['anchorYOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorYOffsetMetadata + */ + exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is bold. + * @member {String} bold + */ + exports.prototype['bold'] = undefined; + /** + * @member {module:model/PropertyMetadata} boldMetadata + */ + exports.prototype['boldMetadata'] = undefined; + /** + * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. + * @member {String} concealValueOnDocument + */ + exports.prototype['concealValueOnDocument'] = undefined; + /** + * @member {module:model/PropertyMetadata} concealValueOnDocumentMetadata + */ + exports.prototype['concealValueOnDocumentMetadata'] = undefined; + /** + * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @member {String} conditionalParentLabel + */ + exports.prototype['conditionalParentLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentLabelMetadata + */ + exports.prototype['conditionalParentLabelMetadata'] = undefined; + /** + * For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @member {String} conditionalParentValue + */ + exports.prototype['conditionalParentValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentValueMetadata + */ + exports.prototype['conditionalParentValueMetadata'] = undefined; + /** + * The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @member {String} customTabId + */ + exports.prototype['customTabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} customTabIdMetadata + */ + exports.prototype['customTabIdMetadata'] = undefined; + /** + * When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. + * @member {String} disableAutoSize + */ + exports.prototype['disableAutoSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} disableAutoSizeMetadata + */ + exports.prototype['disableAutoSizeMetadata'] = undefined; + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @member {String} documentId + */ + exports.prototype['documentId'] = undefined; + /** + * @member {module:model/PropertyMetadata} documentIdMetadata + */ + exports.prototype['documentIdMetadata'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @member {String} font + */ + exports.prototype['font'] = undefined; + /** + * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @member {String} fontColor + */ + exports.prototype['fontColor'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontColorMetadata + */ + exports.prototype['fontColorMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontMetadata + */ + exports.prototype['fontMetadata'] = undefined; + /** + * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @member {String} fontSize + */ + exports.prototype['fontSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontSizeMetadata + */ + exports.prototype['fontSizeMetadata'] = undefined; + /** + * + * @member {String} formOrder + */ + exports.prototype['formOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} formOrderMetadata + */ + exports.prototype['formOrderMetadata'] = undefined; + /** + * + * @member {String} formPageLabel + */ + exports.prototype['formPageLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageLabelMetadata + */ + exports.prototype['formPageLabelMetadata'] = undefined; + /** + * + * @member {String} formPageNumber + */ + exports.prototype['formPageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageNumberMetadata + */ + exports.prototype['formPageNumberMetadata'] = undefined; + /** + * Height of the tab in pixels. + * @member {String} height + */ + exports.prototype['height'] = undefined; + /** + * @member {module:model/PropertyMetadata} heightMetadata + */ + exports.prototype['heightMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is italic. + * @member {String} italic + */ + exports.prototype['italic'] = undefined; + /** + * @member {module:model/PropertyMetadata} italicMetadata + */ + exports.prototype['italicMetadata'] = undefined; + /** + * @member {module:model/LocalePolicyTab} localePolicy + */ + exports.prototype['localePolicy'] = undefined; + /** + * When set to **true**, the signer cannot change the data of the custom tab. + * @member {String} locked + */ + exports.prototype['locked'] = undefined; + /** + * @member {module:model/PropertyMetadata} lockedMetadata + */ + exports.prototype['lockedMetadata'] = undefined; + /** + * An optional value that describes the maximum length of the property when the property is a string. + * @member {String} maxLength + */ + exports.prototype['maxLength'] = undefined; + /** + * @member {module:model/PropertyMetadata} maxLengthMetadata + */ + exports.prototype['maxLengthMetadata'] = undefined; + /** + * @member {module:model/MergeField} mergeField + */ + exports.prototype['mergeField'] = undefined; + /** + * + * @member {String} mergeFieldXml + */ + exports.prototype['mergeFieldXml'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * The initial value of the tab when it was sent to the recipient. + * @member {String} originalValue + */ + exports.prototype['originalValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} originalValueMetadata + */ + exports.prototype['originalValueMetadata'] = undefined; + /** + * Specifies the page number on which the tab is located. + * @member {String} pageNumber + */ + exports.prototype['pageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} pageNumberMetadata + */ + exports.prototype['pageNumberMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdGuidMetadata + */ + exports.prototype['recipientIdGuidMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdMetadata + */ + exports.prototype['recipientIdMetadata'] = undefined; + /** + * When set to **true**, the signer is required to fill out this tab + * @member {String} required + */ + exports.prototype['required'] = undefined; + /** + * @member {module:model/PropertyMetadata} requiredMetadata + */ + exports.prototype['requiredMetadata'] = undefined; + /** + * @member {module:model/SmartContractInformation} smartContractInformation + */ + exports.prototype['smartContractInformation'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * @member {module:model/PropertyMetadata} statusMetadata + */ + exports.prototype['statusMetadata'] = undefined; + /** + * + * @member {Array.} tabGroupLabels + */ + exports.prototype['tabGroupLabels'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabGroupLabelsMetadata + */ + exports.prototype['tabGroupLabelsMetadata'] = undefined; + /** + * The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @member {String} tabId + */ + exports.prototype['tabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabIdMetadata + */ + exports.prototype['tabIdMetadata'] = undefined; + /** + * The label string associated with the tab. + * @member {String} tabLabel + */ + exports.prototype['tabLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabLabelMetadata + */ + exports.prototype['tabLabelMetadata'] = undefined; + /** + * + * @member {String} tabOrder + */ + exports.prototype['tabOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabOrderMetadata + */ + exports.prototype['tabOrderMetadata'] = undefined; + /** + * + * @member {String} tabType + */ + exports.prototype['tabType'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabTypeMetadata + */ + exports.prototype['tabTypeMetadata'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateLockedMetadata + */ + exports.prototype['templateLockedMetadata'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateRequiredMetadata + */ + exports.prototype['templateRequiredMetadata'] = undefined; + /** + * + * @member {String} tooltip + */ + exports.prototype['tooltip'] = undefined; + /** + * @member {module:model/PropertyMetadata} toolTipMetadata + */ + exports.prototype['toolTipMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is underlined. + * @member {String} underline + */ + exports.prototype['underline'] = undefined; + /** + * @member {module:model/PropertyMetadata} underlineMetadata + */ + exports.prototype['underlineMetadata'] = undefined; + /** + * Specifies the value of the tab. + * @member {String} value + */ + exports.prototype['value'] = undefined; + /** + * @member {module:model/PropertyMetadata} valueMetadata + */ + exports.prototype['valueMetadata'] = undefined; + /** + * Width of the tab in pixels. + * @member {String} width + */ + exports.prototype['width'] = undefined; + /** + * @member {module:model/PropertyMetadata} widthMetadata + */ + exports.prototype['widthMetadata'] = undefined; + /** + * This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} xPosition + */ + exports.prototype['xPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} xPositionMetadata + */ + exports.prototype['xPositionMetadata'] = undefined; + /** + * This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} yPosition + */ + exports.prototype['yPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} yPositionMetadata + */ + exports.prototype['yPositionMetadata'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/CommissionState.js b/src/model/CommissionState.js new file mode 100644 index 000000000..74a8026c8 --- /dev/null +++ b/src/model/CommissionState.js @@ -0,0 +1,808 @@ +/** + * DocuSign REST API + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * + * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.CommissionState = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + } +}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { + 'use strict'; + + + /** + * The CommissionState model module. + * @module model/CommissionState + */ + + /** + * Constructs a new CommissionState. + * @alias module:model/CommissionState + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a CommissionState from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/CommissionState} obj Optional instance to populate. + * @return {module:model/CommissionState} The populated CommissionState instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharacters')) { + obj['anchorAllowWhiteSpaceInCharacters'] = ApiClient.convertToType(data['anchorAllowWhiteSpaceInCharacters'], 'String'); + } + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharactersMetadata')) { + obj['anchorAllowWhiteSpaceInCharactersMetadata'] = PropertyMetadata.constructFromObject(data['anchorAllowWhiteSpaceInCharactersMetadata']); + } + if (data.hasOwnProperty('anchorCaseSensitive')) { + obj['anchorCaseSensitive'] = ApiClient.convertToType(data['anchorCaseSensitive'], 'String'); + } + if (data.hasOwnProperty('anchorCaseSensitiveMetadata')) { + obj['anchorCaseSensitiveMetadata'] = PropertyMetadata.constructFromObject(data['anchorCaseSensitiveMetadata']); + } + if (data.hasOwnProperty('anchorHorizontalAlignment')) { + obj['anchorHorizontalAlignment'] = ApiClient.convertToType(data['anchorHorizontalAlignment'], 'String'); + } + if (data.hasOwnProperty('anchorHorizontalAlignmentMetadata')) { + obj['anchorHorizontalAlignmentMetadata'] = PropertyMetadata.constructFromObject(data['anchorHorizontalAlignmentMetadata']); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresent')) { + obj['anchorIgnoreIfNotPresent'] = ApiClient.convertToType(data['anchorIgnoreIfNotPresent'], 'String'); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresentMetadata')) { + obj['anchorIgnoreIfNotPresentMetadata'] = PropertyMetadata.constructFromObject(data['anchorIgnoreIfNotPresentMetadata']); + } + if (data.hasOwnProperty('anchorMatchWholeWord')) { + obj['anchorMatchWholeWord'] = ApiClient.convertToType(data['anchorMatchWholeWord'], 'String'); + } + if (data.hasOwnProperty('anchorMatchWholeWordMetadata')) { + obj['anchorMatchWholeWordMetadata'] = PropertyMetadata.constructFromObject(data['anchorMatchWholeWordMetadata']); + } + if (data.hasOwnProperty('anchorString')) { + obj['anchorString'] = ApiClient.convertToType(data['anchorString'], 'String'); + } + if (data.hasOwnProperty('anchorStringMetadata')) { + obj['anchorStringMetadata'] = PropertyMetadata.constructFromObject(data['anchorStringMetadata']); + } + if (data.hasOwnProperty('anchorTabProcessorVersion')) { + obj['anchorTabProcessorVersion'] = ApiClient.convertToType(data['anchorTabProcessorVersion'], 'String'); + } + if (data.hasOwnProperty('anchorTabProcessorVersionMetadata')) { + obj['anchorTabProcessorVersionMetadata'] = PropertyMetadata.constructFromObject(data['anchorTabProcessorVersionMetadata']); + } + if (data.hasOwnProperty('anchorUnits')) { + obj['anchorUnits'] = ApiClient.convertToType(data['anchorUnits'], 'String'); + } + if (data.hasOwnProperty('anchorUnitsMetadata')) { + obj['anchorUnitsMetadata'] = PropertyMetadata.constructFromObject(data['anchorUnitsMetadata']); + } + if (data.hasOwnProperty('anchorXOffset')) { + obj['anchorXOffset'] = ApiClient.convertToType(data['anchorXOffset'], 'String'); + } + if (data.hasOwnProperty('anchorXOffsetMetadata')) { + obj['anchorXOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorXOffsetMetadata']); + } + if (data.hasOwnProperty('anchorYOffset')) { + obj['anchorYOffset'] = ApiClient.convertToType(data['anchorYOffset'], 'String'); + } + if (data.hasOwnProperty('anchorYOffsetMetadata')) { + obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); + } + if (data.hasOwnProperty('bold')) { + obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); + } + if (data.hasOwnProperty('boldMetadata')) { + obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); + } + if (data.hasOwnProperty('concealValueOnDocument')) { + obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); + } + if (data.hasOwnProperty('concealValueOnDocumentMetadata')) { + obj['concealValueOnDocumentMetadata'] = PropertyMetadata.constructFromObject(data['concealValueOnDocumentMetadata']); + } + if (data.hasOwnProperty('conditionalParentLabel')) { + obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); + } + if (data.hasOwnProperty('conditionalParentLabelMetadata')) { + obj['conditionalParentLabelMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentLabelMetadata']); + } + if (data.hasOwnProperty('conditionalParentValue')) { + obj['conditionalParentValue'] = ApiClient.convertToType(data['conditionalParentValue'], 'String'); + } + if (data.hasOwnProperty('conditionalParentValueMetadata')) { + obj['conditionalParentValueMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentValueMetadata']); + } + if (data.hasOwnProperty('customTabId')) { + obj['customTabId'] = ApiClient.convertToType(data['customTabId'], 'String'); + } + if (data.hasOwnProperty('customTabIdMetadata')) { + obj['customTabIdMetadata'] = PropertyMetadata.constructFromObject(data['customTabIdMetadata']); + } + if (data.hasOwnProperty('disableAutoSize')) { + obj['disableAutoSize'] = ApiClient.convertToType(data['disableAutoSize'], 'String'); + } + if (data.hasOwnProperty('disableAutoSizeMetadata')) { + obj['disableAutoSizeMetadata'] = PropertyMetadata.constructFromObject(data['disableAutoSizeMetadata']); + } + if (data.hasOwnProperty('documentId')) { + obj['documentId'] = ApiClient.convertToType(data['documentId'], 'String'); + } + if (data.hasOwnProperty('documentIdMetadata')) { + obj['documentIdMetadata'] = PropertyMetadata.constructFromObject(data['documentIdMetadata']); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('font')) { + obj['font'] = ApiClient.convertToType(data['font'], 'String'); + } + if (data.hasOwnProperty('fontColor')) { + obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); + } + if (data.hasOwnProperty('fontColorMetadata')) { + obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); + } + if (data.hasOwnProperty('fontMetadata')) { + obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); + } + if (data.hasOwnProperty('fontSize')) { + obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); + } + if (data.hasOwnProperty('fontSizeMetadata')) { + obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); + } + if (data.hasOwnProperty('formOrder')) { + obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); + } + if (data.hasOwnProperty('formOrderMetadata')) { + obj['formOrderMetadata'] = PropertyMetadata.constructFromObject(data['formOrderMetadata']); + } + if (data.hasOwnProperty('formPageLabel')) { + obj['formPageLabel'] = ApiClient.convertToType(data['formPageLabel'], 'String'); + } + if (data.hasOwnProperty('formPageLabelMetadata')) { + obj['formPageLabelMetadata'] = PropertyMetadata.constructFromObject(data['formPageLabelMetadata']); + } + if (data.hasOwnProperty('formPageNumber')) { + obj['formPageNumber'] = ApiClient.convertToType(data['formPageNumber'], 'String'); + } + if (data.hasOwnProperty('formPageNumberMetadata')) { + obj['formPageNumberMetadata'] = PropertyMetadata.constructFromObject(data['formPageNumberMetadata']); + } + if (data.hasOwnProperty('height')) { + obj['height'] = ApiClient.convertToType(data['height'], 'String'); + } + if (data.hasOwnProperty('heightMetadata')) { + obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); + } + if (data.hasOwnProperty('italic')) { + obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); + } + if (data.hasOwnProperty('italicMetadata')) { + obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); + } + if (data.hasOwnProperty('localePolicy')) { + obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); + } + if (data.hasOwnProperty('locked')) { + obj['locked'] = ApiClient.convertToType(data['locked'], 'String'); + } + if (data.hasOwnProperty('lockedMetadata')) { + obj['lockedMetadata'] = PropertyMetadata.constructFromObject(data['lockedMetadata']); + } + if (data.hasOwnProperty('maxLength')) { + obj['maxLength'] = ApiClient.convertToType(data['maxLength'], 'String'); + } + if (data.hasOwnProperty('maxLengthMetadata')) { + obj['maxLengthMetadata'] = PropertyMetadata.constructFromObject(data['maxLengthMetadata']); + } + if (data.hasOwnProperty('mergeField')) { + obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); + } + if (data.hasOwnProperty('mergeFieldXml')) { + obj['mergeFieldXml'] = ApiClient.convertToType(data['mergeFieldXml'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('originalValue')) { + obj['originalValue'] = ApiClient.convertToType(data['originalValue'], 'String'); + } + if (data.hasOwnProperty('originalValueMetadata')) { + obj['originalValueMetadata'] = PropertyMetadata.constructFromObject(data['originalValueMetadata']); + } + if (data.hasOwnProperty('pageNumber')) { + obj['pageNumber'] = ApiClient.convertToType(data['pageNumber'], 'String'); + } + if (data.hasOwnProperty('pageNumberMetadata')) { + obj['pageNumberMetadata'] = PropertyMetadata.constructFromObject(data['pageNumberMetadata']); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuidMetadata')) { + obj['recipientIdGuidMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdGuidMetadata']); + } + if (data.hasOwnProperty('recipientIdMetadata')) { + obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); + } + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'String'); + } + if (data.hasOwnProperty('requiredMetadata')) { + obj['requiredMetadata'] = PropertyMetadata.constructFromObject(data['requiredMetadata']); + } + if (data.hasOwnProperty('smartContractInformation')) { + obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusMetadata')) { + obj['statusMetadata'] = PropertyMetadata.constructFromObject(data['statusMetadata']); + } + if (data.hasOwnProperty('tabGroupLabels')) { + obj['tabGroupLabels'] = ApiClient.convertToType(data['tabGroupLabels'], ['String']); + } + if (data.hasOwnProperty('tabGroupLabelsMetadata')) { + obj['tabGroupLabelsMetadata'] = PropertyMetadata.constructFromObject(data['tabGroupLabelsMetadata']); + } + if (data.hasOwnProperty('tabId')) { + obj['tabId'] = ApiClient.convertToType(data['tabId'], 'String'); + } + if (data.hasOwnProperty('tabIdMetadata')) { + obj['tabIdMetadata'] = PropertyMetadata.constructFromObject(data['tabIdMetadata']); + } + if (data.hasOwnProperty('tabLabel')) { + obj['tabLabel'] = ApiClient.convertToType(data['tabLabel'], 'String'); + } + if (data.hasOwnProperty('tabLabelMetadata')) { + obj['tabLabelMetadata'] = PropertyMetadata.constructFromObject(data['tabLabelMetadata']); + } + if (data.hasOwnProperty('tabOrder')) { + obj['tabOrder'] = ApiClient.convertToType(data['tabOrder'], 'String'); + } + if (data.hasOwnProperty('tabOrderMetadata')) { + obj['tabOrderMetadata'] = PropertyMetadata.constructFromObject(data['tabOrderMetadata']); + } + if (data.hasOwnProperty('tabType')) { + obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); + } + if (data.hasOwnProperty('tabTypeMetadata')) { + obj['tabTypeMetadata'] = PropertyMetadata.constructFromObject(data['tabTypeMetadata']); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateLockedMetadata')) { + obj['templateLockedMetadata'] = PropertyMetadata.constructFromObject(data['templateLockedMetadata']); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('templateRequiredMetadata')) { + obj['templateRequiredMetadata'] = PropertyMetadata.constructFromObject(data['templateRequiredMetadata']); + } + if (data.hasOwnProperty('tooltip')) { + obj['tooltip'] = ApiClient.convertToType(data['tooltip'], 'String'); + } + if (data.hasOwnProperty('toolTipMetadata')) { + obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); + } + if (data.hasOwnProperty('underline')) { + obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); + } + if (data.hasOwnProperty('underlineMetadata')) { + obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); + } + if (data.hasOwnProperty('value')) { + obj['value'] = ApiClient.convertToType(data['value'], 'String'); + } + if (data.hasOwnProperty('valueMetadata')) { + obj['valueMetadata'] = PropertyMetadata.constructFromObject(data['valueMetadata']); + } + if (data.hasOwnProperty('width')) { + obj['width'] = ApiClient.convertToType(data['width'], 'String'); + } + if (data.hasOwnProperty('widthMetadata')) { + obj['widthMetadata'] = PropertyMetadata.constructFromObject(data['widthMetadata']); + } + if (data.hasOwnProperty('xPosition')) { + obj['xPosition'] = ApiClient.convertToType(data['xPosition'], 'String'); + } + if (data.hasOwnProperty('xPositionMetadata')) { + obj['xPositionMetadata'] = PropertyMetadata.constructFromObject(data['xPositionMetadata']); + } + if (data.hasOwnProperty('yPosition')) { + obj['yPosition'] = ApiClient.convertToType(data['yPosition'], 'String'); + } + if (data.hasOwnProperty('yPositionMetadata')) { + obj['yPositionMetadata'] = PropertyMetadata.constructFromObject(data['yPositionMetadata']); + } + } + return obj; + } + + /** + * + * @member {String} anchorAllowWhiteSpaceInCharacters + */ + exports.prototype['anchorAllowWhiteSpaceInCharacters'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorAllowWhiteSpaceInCharactersMetadata + */ + exports.prototype['anchorAllowWhiteSpaceInCharactersMetadata'] = undefined; + /** + * When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @member {String} anchorCaseSensitive + */ + exports.prototype['anchorCaseSensitive'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorCaseSensitiveMetadata + */ + exports.prototype['anchorCaseSensitiveMetadata'] = undefined; + /** + * Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @member {String} anchorHorizontalAlignment + */ + exports.prototype['anchorHorizontalAlignment'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorHorizontalAlignmentMetadata + */ + exports.prototype['anchorHorizontalAlignmentMetadata'] = undefined; + /** + * When set to **true**, this tab is ignored if anchorString is not found in the document. + * @member {String} anchorIgnoreIfNotPresent + */ + exports.prototype['anchorIgnoreIfNotPresent'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorIgnoreIfNotPresentMetadata + */ + exports.prototype['anchorIgnoreIfNotPresentMetadata'] = undefined; + /** + * When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @member {String} anchorMatchWholeWord + */ + exports.prototype['anchorMatchWholeWord'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorMatchWholeWordMetadata + */ + exports.prototype['anchorMatchWholeWordMetadata'] = undefined; + /** + * Anchor text information for a radio button. + * @member {String} anchorString + */ + exports.prototype['anchorString'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorStringMetadata + */ + exports.prototype['anchorStringMetadata'] = undefined; + /** + * + * @member {String} anchorTabProcessorVersion + */ + exports.prototype['anchorTabProcessorVersion'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorTabProcessorVersionMetadata + */ + exports.prototype['anchorTabProcessorVersionMetadata'] = undefined; + /** + * Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @member {String} anchorUnits + */ + exports.prototype['anchorUnits'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorUnitsMetadata + */ + exports.prototype['anchorUnitsMetadata'] = undefined; + /** + * Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorXOffset + */ + exports.prototype['anchorXOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorXOffsetMetadata + */ + exports.prototype['anchorXOffsetMetadata'] = undefined; + /** + * Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorYOffset + */ + exports.prototype['anchorYOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorYOffsetMetadata + */ + exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is bold. + * @member {String} bold + */ + exports.prototype['bold'] = undefined; + /** + * @member {module:model/PropertyMetadata} boldMetadata + */ + exports.prototype['boldMetadata'] = undefined; + /** + * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. + * @member {String} concealValueOnDocument + */ + exports.prototype['concealValueOnDocument'] = undefined; + /** + * @member {module:model/PropertyMetadata} concealValueOnDocumentMetadata + */ + exports.prototype['concealValueOnDocumentMetadata'] = undefined; + /** + * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @member {String} conditionalParentLabel + */ + exports.prototype['conditionalParentLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentLabelMetadata + */ + exports.prototype['conditionalParentLabelMetadata'] = undefined; + /** + * For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @member {String} conditionalParentValue + */ + exports.prototype['conditionalParentValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentValueMetadata + */ + exports.prototype['conditionalParentValueMetadata'] = undefined; + /** + * The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @member {String} customTabId + */ + exports.prototype['customTabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} customTabIdMetadata + */ + exports.prototype['customTabIdMetadata'] = undefined; + /** + * When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. + * @member {String} disableAutoSize + */ + exports.prototype['disableAutoSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} disableAutoSizeMetadata + */ + exports.prototype['disableAutoSizeMetadata'] = undefined; + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @member {String} documentId + */ + exports.prototype['documentId'] = undefined; + /** + * @member {module:model/PropertyMetadata} documentIdMetadata + */ + exports.prototype['documentIdMetadata'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @member {String} font + */ + exports.prototype['font'] = undefined; + /** + * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @member {String} fontColor + */ + exports.prototype['fontColor'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontColorMetadata + */ + exports.prototype['fontColorMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontMetadata + */ + exports.prototype['fontMetadata'] = undefined; + /** + * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @member {String} fontSize + */ + exports.prototype['fontSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontSizeMetadata + */ + exports.prototype['fontSizeMetadata'] = undefined; + /** + * + * @member {String} formOrder + */ + exports.prototype['formOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} formOrderMetadata + */ + exports.prototype['formOrderMetadata'] = undefined; + /** + * + * @member {String} formPageLabel + */ + exports.prototype['formPageLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageLabelMetadata + */ + exports.prototype['formPageLabelMetadata'] = undefined; + /** + * + * @member {String} formPageNumber + */ + exports.prototype['formPageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageNumberMetadata + */ + exports.prototype['formPageNumberMetadata'] = undefined; + /** + * Height of the tab in pixels. + * @member {String} height + */ + exports.prototype['height'] = undefined; + /** + * @member {module:model/PropertyMetadata} heightMetadata + */ + exports.prototype['heightMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is italic. + * @member {String} italic + */ + exports.prototype['italic'] = undefined; + /** + * @member {module:model/PropertyMetadata} italicMetadata + */ + exports.prototype['italicMetadata'] = undefined; + /** + * @member {module:model/LocalePolicyTab} localePolicy + */ + exports.prototype['localePolicy'] = undefined; + /** + * When set to **true**, the signer cannot change the data of the custom tab. + * @member {String} locked + */ + exports.prototype['locked'] = undefined; + /** + * @member {module:model/PropertyMetadata} lockedMetadata + */ + exports.prototype['lockedMetadata'] = undefined; + /** + * An optional value that describes the maximum length of the property when the property is a string. + * @member {String} maxLength + */ + exports.prototype['maxLength'] = undefined; + /** + * @member {module:model/PropertyMetadata} maxLengthMetadata + */ + exports.prototype['maxLengthMetadata'] = undefined; + /** + * @member {module:model/MergeField} mergeField + */ + exports.prototype['mergeField'] = undefined; + /** + * + * @member {String} mergeFieldXml + */ + exports.prototype['mergeFieldXml'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * The initial value of the tab when it was sent to the recipient. + * @member {String} originalValue + */ + exports.prototype['originalValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} originalValueMetadata + */ + exports.prototype['originalValueMetadata'] = undefined; + /** + * Specifies the page number on which the tab is located. + * @member {String} pageNumber + */ + exports.prototype['pageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} pageNumberMetadata + */ + exports.prototype['pageNumberMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdGuidMetadata + */ + exports.prototype['recipientIdGuidMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdMetadata + */ + exports.prototype['recipientIdMetadata'] = undefined; + /** + * When set to **true**, the signer is required to fill out this tab + * @member {String} required + */ + exports.prototype['required'] = undefined; + /** + * @member {module:model/PropertyMetadata} requiredMetadata + */ + exports.prototype['requiredMetadata'] = undefined; + /** + * @member {module:model/SmartContractInformation} smartContractInformation + */ + exports.prototype['smartContractInformation'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * @member {module:model/PropertyMetadata} statusMetadata + */ + exports.prototype['statusMetadata'] = undefined; + /** + * + * @member {Array.} tabGroupLabels + */ + exports.prototype['tabGroupLabels'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabGroupLabelsMetadata + */ + exports.prototype['tabGroupLabelsMetadata'] = undefined; + /** + * The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @member {String} tabId + */ + exports.prototype['tabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabIdMetadata + */ + exports.prototype['tabIdMetadata'] = undefined; + /** + * The label string associated with the tab. + * @member {String} tabLabel + */ + exports.prototype['tabLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabLabelMetadata + */ + exports.prototype['tabLabelMetadata'] = undefined; + /** + * + * @member {String} tabOrder + */ + exports.prototype['tabOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabOrderMetadata + */ + exports.prototype['tabOrderMetadata'] = undefined; + /** + * + * @member {String} tabType + */ + exports.prototype['tabType'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabTypeMetadata + */ + exports.prototype['tabTypeMetadata'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateLockedMetadata + */ + exports.prototype['templateLockedMetadata'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateRequiredMetadata + */ + exports.prototype['templateRequiredMetadata'] = undefined; + /** + * + * @member {String} tooltip + */ + exports.prototype['tooltip'] = undefined; + /** + * @member {module:model/PropertyMetadata} toolTipMetadata + */ + exports.prototype['toolTipMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is underlined. + * @member {String} underline + */ + exports.prototype['underline'] = undefined; + /** + * @member {module:model/PropertyMetadata} underlineMetadata + */ + exports.prototype['underlineMetadata'] = undefined; + /** + * Specifies the value of the tab. + * @member {String} value + */ + exports.prototype['value'] = undefined; + /** + * @member {module:model/PropertyMetadata} valueMetadata + */ + exports.prototype['valueMetadata'] = undefined; + /** + * Width of the tab in pixels. + * @member {String} width + */ + exports.prototype['width'] = undefined; + /** + * @member {module:model/PropertyMetadata} widthMetadata + */ + exports.prototype['widthMetadata'] = undefined; + /** + * This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} xPosition + */ + exports.prototype['xPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} xPositionMetadata + */ + exports.prototype['xPositionMetadata'] = undefined; + /** + * This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} yPosition + */ + exports.prototype['yPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} yPositionMetadata + */ + exports.prototype['yPositionMetadata'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Editor.js b/src/model/Editor.js index f5b559c3c..5b69306ff 100644 --- a/src/model/Editor.js +++ b/src/model/Editor.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('allowSystemOverrideForLockedRecipient')) { obj['allowSystemOverrideForLockedRecipient'] = ApiClient.convertToType(data['allowSystemOverrideForLockedRecipient'], 'String'); } @@ -284,10 +281,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} allowSystemOverrideForLockedRecipient diff --git a/src/model/Intermediary.js b/src/model/Intermediary.js index 32cdb6e0e..242f59fdf 100644 --- a/src/model/Intermediary.js +++ b/src/model/Intermediary.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('allowSystemOverrideForLockedRecipient')) { obj['allowSystemOverrideForLockedRecipient'] = ApiClient.convertToType(data['allowSystemOverrideForLockedRecipient'], 'String'); } @@ -287,10 +284,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} allowSystemOverrideForLockedRecipient diff --git a/src/model/NotaryRecipient.js b/src/model/NotaryRecipient.js index e259bfd04..96eff5b2b 100644 --- a/src/model/NotaryRecipient.js +++ b/src/model/NotaryRecipient.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('agentCanEditEmail')) { obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String'); } @@ -356,10 +353,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} agentCanEditEmail diff --git a/src/model/NotarySeal.js b/src/model/NotarySeal.js index a83e51d02..ca1cc98b7 100644 --- a/src/model/NotarySeal.js +++ b/src/model/NotarySeal.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + define(['ApiClient', 'model/ErrorDetails', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.NotarySeal = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + root.Docusign.NotarySeal = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); } -}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { +}(this, function(ApiClient, ErrorDetails, MergeField, PropertyMetadata, SmartContractInformation) { 'use strict'; @@ -114,12 +114,6 @@ if (data.hasOwnProperty('anchorYOffsetMetadata')) { obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); } - if (data.hasOwnProperty('bold')) { - obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); - } - if (data.hasOwnProperty('boldMetadata')) { - obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); - } if (data.hasOwnProperty('conditionalParentLabel')) { obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); } @@ -147,24 +141,6 @@ if (data.hasOwnProperty('errorDetails')) { obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); } - if (data.hasOwnProperty('font')) { - obj['font'] = ApiClient.convertToType(data['font'], 'String'); - } - if (data.hasOwnProperty('fontColor')) { - obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); - } - if (data.hasOwnProperty('fontColorMetadata')) { - obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); - } - if (data.hasOwnProperty('fontMetadata')) { - obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); - } - if (data.hasOwnProperty('fontSize')) { - obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); - } - if (data.hasOwnProperty('fontSizeMetadata')) { - obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); - } if (data.hasOwnProperty('formOrder')) { obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); } @@ -189,15 +165,6 @@ if (data.hasOwnProperty('heightMetadata')) { obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); } - if (data.hasOwnProperty('italic')) { - obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); - } - if (data.hasOwnProperty('italicMetadata')) { - obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); - } - if (data.hasOwnProperty('localePolicy')) { - obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); - } if (data.hasOwnProperty('mergeField')) { obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); } @@ -228,6 +195,12 @@ if (data.hasOwnProperty('recipientIdMetadata')) { obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); } + if (data.hasOwnProperty('scaleValue')) { + obj['scaleValue'] = ApiClient.convertToType(data['scaleValue'], 'String'); + } + if (data.hasOwnProperty('scaleValueMetadata')) { + obj['scaleValueMetadata'] = PropertyMetadata.constructFromObject(data['scaleValueMetadata']); + } if (data.hasOwnProperty('smartContractInformation')) { obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); } @@ -285,12 +258,6 @@ if (data.hasOwnProperty('toolTipMetadata')) { obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); } - if (data.hasOwnProperty('underline')) { - obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); - } - if (data.hasOwnProperty('underlineMetadata')) { - obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); - } if (data.hasOwnProperty('width')) { obj['width'] = ApiClient.convertToType(data['width'], 'String'); } @@ -403,15 +370,6 @@ * @member {module:model/PropertyMetadata} anchorYOffsetMetadata */ exports.prototype['anchorYOffsetMetadata'] = undefined; - /** - * When set to **true**, the information in the tab is bold. - * @member {String} bold - */ - exports.prototype['bold'] = undefined; - /** - * @member {module:model/PropertyMetadata} boldMetadata - */ - exports.prototype['boldMetadata'] = undefined; /** * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. * @member {String} conditionalParentLabel @@ -452,33 +410,6 @@ * @member {module:model/ErrorDetails} errorDetails */ exports.prototype['errorDetails'] = undefined; - /** - * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. - * @member {String} font - */ - exports.prototype['font'] = undefined; - /** - * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. - * @member {String} fontColor - */ - exports.prototype['fontColor'] = undefined; - /** - * @member {module:model/PropertyMetadata} fontColorMetadata - */ - exports.prototype['fontColorMetadata'] = undefined; - /** - * @member {module:model/PropertyMetadata} fontMetadata - */ - exports.prototype['fontMetadata'] = undefined; - /** - * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. - * @member {String} fontSize - */ - exports.prototype['fontSize'] = undefined; - /** - * @member {module:model/PropertyMetadata} fontSizeMetadata - */ - exports.prototype['fontSizeMetadata'] = undefined; /** * * @member {String} formOrder @@ -515,19 +446,6 @@ * @member {module:model/PropertyMetadata} heightMetadata */ exports.prototype['heightMetadata'] = undefined; - /** - * When set to **true**, the information in the tab is italic. - * @member {String} italic - */ - exports.prototype['italic'] = undefined; - /** - * @member {module:model/PropertyMetadata} italicMetadata - */ - exports.prototype['italicMetadata'] = undefined; - /** - * @member {module:model/LocalePolicyTab} localePolicy - */ - exports.prototype['localePolicy'] = undefined; /** * @member {module:model/MergeField} mergeField */ @@ -573,6 +491,15 @@ * @member {module:model/PropertyMetadata} recipientIdMetadata */ exports.prototype['recipientIdMetadata'] = undefined; + /** + * + * @member {String} scaleValue + */ + exports.prototype['scaleValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} scaleValueMetadata + */ + exports.prototype['scaleValueMetadata'] = undefined; /** * @member {module:model/SmartContractInformation} smartContractInformation */ @@ -658,15 +585,6 @@ * @member {module:model/PropertyMetadata} toolTipMetadata */ exports.prototype['toolTipMetadata'] = undefined; - /** - * When set to **true**, the information in the tab is underlined. - * @member {String} underline - */ - exports.prototype['underline'] = undefined; - /** - * @member {module:model/PropertyMetadata} underlineMetadata - */ - exports.prototype['underlineMetadata'] = undefined; /** * Width of the tab in pixels. * @member {String} width diff --git a/src/model/PhoneNumber.js b/src/model/PhoneNumber.js new file mode 100644 index 000000000..096965662 --- /dev/null +++ b/src/model/PhoneNumber.js @@ -0,0 +1,808 @@ +/** + * DocuSign REST API + * The DocuSign REST API provides you with a powerful, convenient, and simple Web services API for interacting with DocuSign. + * + * OpenAPI spec version: v2.1 + * Contact: devcenter@docusign.com + * + * NOTE: This class is auto generated. Do not edit the class manually and submit a new issue instead. + * + */ + +(function(root, factory) { + if (typeof define === 'function' && define.amd) { + // AMD. Register as an anonymous module. + define(['ApiClient', 'model/ErrorDetails', 'model/LocalePolicyTab', 'model/MergeField', 'model/PropertyMetadata', 'model/SmartContractInformation'], factory); + } else if (typeof module === 'object' && module.exports) { + // CommonJS-like environments that support module.exports, like Node. + module.exports = factory(require('../ApiClient'), require('./ErrorDetails'), require('./LocalePolicyTab'), require('./MergeField'), require('./PropertyMetadata'), require('./SmartContractInformation')); + } else { + // Browser globals (root is window) + if (!root.Docusign) { + root.Docusign = {}; + } + root.Docusign.PhoneNumber = factory(root.Docusign.ApiClient, root.Docusign.ErrorDetails, root.Docusign.LocalePolicyTab, root.Docusign.MergeField, root.Docusign.PropertyMetadata, root.Docusign.SmartContractInformation); + } +}(this, function(ApiClient, ErrorDetails, LocalePolicyTab, MergeField, PropertyMetadata, SmartContractInformation) { + 'use strict'; + + + /** + * The PhoneNumber model module. + * @module model/PhoneNumber + */ + + /** + * Constructs a new PhoneNumber. + * @alias module:model/PhoneNumber + * @class + */ + var exports = function() { + var _this = this; + + + }; + + /** + * Constructs a PhoneNumber from a plain JavaScript object, optionally creating a new instance. + * Copies all relevant properties from data to obj if supplied or a new instance if not. + * @param {Object} data The plain JavaScript object bearing properties of interest. + * @param {module:model/PhoneNumber} obj Optional instance to populate. + * @return {module:model/PhoneNumber} The populated PhoneNumber instance. + */ + exports.constructFromObject = function(data, obj) { + if (data) { + obj = obj || new exports(); + + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharacters')) { + obj['anchorAllowWhiteSpaceInCharacters'] = ApiClient.convertToType(data['anchorAllowWhiteSpaceInCharacters'], 'String'); + } + if (data.hasOwnProperty('anchorAllowWhiteSpaceInCharactersMetadata')) { + obj['anchorAllowWhiteSpaceInCharactersMetadata'] = PropertyMetadata.constructFromObject(data['anchorAllowWhiteSpaceInCharactersMetadata']); + } + if (data.hasOwnProperty('anchorCaseSensitive')) { + obj['anchorCaseSensitive'] = ApiClient.convertToType(data['anchorCaseSensitive'], 'String'); + } + if (data.hasOwnProperty('anchorCaseSensitiveMetadata')) { + obj['anchorCaseSensitiveMetadata'] = PropertyMetadata.constructFromObject(data['anchorCaseSensitiveMetadata']); + } + if (data.hasOwnProperty('anchorHorizontalAlignment')) { + obj['anchorHorizontalAlignment'] = ApiClient.convertToType(data['anchorHorizontalAlignment'], 'String'); + } + if (data.hasOwnProperty('anchorHorizontalAlignmentMetadata')) { + obj['anchorHorizontalAlignmentMetadata'] = PropertyMetadata.constructFromObject(data['anchorHorizontalAlignmentMetadata']); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresent')) { + obj['anchorIgnoreIfNotPresent'] = ApiClient.convertToType(data['anchorIgnoreIfNotPresent'], 'String'); + } + if (data.hasOwnProperty('anchorIgnoreIfNotPresentMetadata')) { + obj['anchorIgnoreIfNotPresentMetadata'] = PropertyMetadata.constructFromObject(data['anchorIgnoreIfNotPresentMetadata']); + } + if (data.hasOwnProperty('anchorMatchWholeWord')) { + obj['anchorMatchWholeWord'] = ApiClient.convertToType(data['anchorMatchWholeWord'], 'String'); + } + if (data.hasOwnProperty('anchorMatchWholeWordMetadata')) { + obj['anchorMatchWholeWordMetadata'] = PropertyMetadata.constructFromObject(data['anchorMatchWholeWordMetadata']); + } + if (data.hasOwnProperty('anchorString')) { + obj['anchorString'] = ApiClient.convertToType(data['anchorString'], 'String'); + } + if (data.hasOwnProperty('anchorStringMetadata')) { + obj['anchorStringMetadata'] = PropertyMetadata.constructFromObject(data['anchorStringMetadata']); + } + if (data.hasOwnProperty('anchorTabProcessorVersion')) { + obj['anchorTabProcessorVersion'] = ApiClient.convertToType(data['anchorTabProcessorVersion'], 'String'); + } + if (data.hasOwnProperty('anchorTabProcessorVersionMetadata')) { + obj['anchorTabProcessorVersionMetadata'] = PropertyMetadata.constructFromObject(data['anchorTabProcessorVersionMetadata']); + } + if (data.hasOwnProperty('anchorUnits')) { + obj['anchorUnits'] = ApiClient.convertToType(data['anchorUnits'], 'String'); + } + if (data.hasOwnProperty('anchorUnitsMetadata')) { + obj['anchorUnitsMetadata'] = PropertyMetadata.constructFromObject(data['anchorUnitsMetadata']); + } + if (data.hasOwnProperty('anchorXOffset')) { + obj['anchorXOffset'] = ApiClient.convertToType(data['anchorXOffset'], 'String'); + } + if (data.hasOwnProperty('anchorXOffsetMetadata')) { + obj['anchorXOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorXOffsetMetadata']); + } + if (data.hasOwnProperty('anchorYOffset')) { + obj['anchorYOffset'] = ApiClient.convertToType(data['anchorYOffset'], 'String'); + } + if (data.hasOwnProperty('anchorYOffsetMetadata')) { + obj['anchorYOffsetMetadata'] = PropertyMetadata.constructFromObject(data['anchorYOffsetMetadata']); + } + if (data.hasOwnProperty('bold')) { + obj['bold'] = ApiClient.convertToType(data['bold'], 'String'); + } + if (data.hasOwnProperty('boldMetadata')) { + obj['boldMetadata'] = PropertyMetadata.constructFromObject(data['boldMetadata']); + } + if (data.hasOwnProperty('concealValueOnDocument')) { + obj['concealValueOnDocument'] = ApiClient.convertToType(data['concealValueOnDocument'], 'String'); + } + if (data.hasOwnProperty('concealValueOnDocumentMetadata')) { + obj['concealValueOnDocumentMetadata'] = PropertyMetadata.constructFromObject(data['concealValueOnDocumentMetadata']); + } + if (data.hasOwnProperty('conditionalParentLabel')) { + obj['conditionalParentLabel'] = ApiClient.convertToType(data['conditionalParentLabel'], 'String'); + } + if (data.hasOwnProperty('conditionalParentLabelMetadata')) { + obj['conditionalParentLabelMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentLabelMetadata']); + } + if (data.hasOwnProperty('conditionalParentValue')) { + obj['conditionalParentValue'] = ApiClient.convertToType(data['conditionalParentValue'], 'String'); + } + if (data.hasOwnProperty('conditionalParentValueMetadata')) { + obj['conditionalParentValueMetadata'] = PropertyMetadata.constructFromObject(data['conditionalParentValueMetadata']); + } + if (data.hasOwnProperty('customTabId')) { + obj['customTabId'] = ApiClient.convertToType(data['customTabId'], 'String'); + } + if (data.hasOwnProperty('customTabIdMetadata')) { + obj['customTabIdMetadata'] = PropertyMetadata.constructFromObject(data['customTabIdMetadata']); + } + if (data.hasOwnProperty('disableAutoSize')) { + obj['disableAutoSize'] = ApiClient.convertToType(data['disableAutoSize'], 'String'); + } + if (data.hasOwnProperty('disableAutoSizeMetadata')) { + obj['disableAutoSizeMetadata'] = PropertyMetadata.constructFromObject(data['disableAutoSizeMetadata']); + } + if (data.hasOwnProperty('documentId')) { + obj['documentId'] = ApiClient.convertToType(data['documentId'], 'String'); + } + if (data.hasOwnProperty('documentIdMetadata')) { + obj['documentIdMetadata'] = PropertyMetadata.constructFromObject(data['documentIdMetadata']); + } + if (data.hasOwnProperty('errorDetails')) { + obj['errorDetails'] = ErrorDetails.constructFromObject(data['errorDetails']); + } + if (data.hasOwnProperty('font')) { + obj['font'] = ApiClient.convertToType(data['font'], 'String'); + } + if (data.hasOwnProperty('fontColor')) { + obj['fontColor'] = ApiClient.convertToType(data['fontColor'], 'String'); + } + if (data.hasOwnProperty('fontColorMetadata')) { + obj['fontColorMetadata'] = PropertyMetadata.constructFromObject(data['fontColorMetadata']); + } + if (data.hasOwnProperty('fontMetadata')) { + obj['fontMetadata'] = PropertyMetadata.constructFromObject(data['fontMetadata']); + } + if (data.hasOwnProperty('fontSize')) { + obj['fontSize'] = ApiClient.convertToType(data['fontSize'], 'String'); + } + if (data.hasOwnProperty('fontSizeMetadata')) { + obj['fontSizeMetadata'] = PropertyMetadata.constructFromObject(data['fontSizeMetadata']); + } + if (data.hasOwnProperty('formOrder')) { + obj['formOrder'] = ApiClient.convertToType(data['formOrder'], 'String'); + } + if (data.hasOwnProperty('formOrderMetadata')) { + obj['formOrderMetadata'] = PropertyMetadata.constructFromObject(data['formOrderMetadata']); + } + if (data.hasOwnProperty('formPageLabel')) { + obj['formPageLabel'] = ApiClient.convertToType(data['formPageLabel'], 'String'); + } + if (data.hasOwnProperty('formPageLabelMetadata')) { + obj['formPageLabelMetadata'] = PropertyMetadata.constructFromObject(data['formPageLabelMetadata']); + } + if (data.hasOwnProperty('formPageNumber')) { + obj['formPageNumber'] = ApiClient.convertToType(data['formPageNumber'], 'String'); + } + if (data.hasOwnProperty('formPageNumberMetadata')) { + obj['formPageNumberMetadata'] = PropertyMetadata.constructFromObject(data['formPageNumberMetadata']); + } + if (data.hasOwnProperty('height')) { + obj['height'] = ApiClient.convertToType(data['height'], 'String'); + } + if (data.hasOwnProperty('heightMetadata')) { + obj['heightMetadata'] = PropertyMetadata.constructFromObject(data['heightMetadata']); + } + if (data.hasOwnProperty('italic')) { + obj['italic'] = ApiClient.convertToType(data['italic'], 'String'); + } + if (data.hasOwnProperty('italicMetadata')) { + obj['italicMetadata'] = PropertyMetadata.constructFromObject(data['italicMetadata']); + } + if (data.hasOwnProperty('localePolicy')) { + obj['localePolicy'] = LocalePolicyTab.constructFromObject(data['localePolicy']); + } + if (data.hasOwnProperty('locked')) { + obj['locked'] = ApiClient.convertToType(data['locked'], 'String'); + } + if (data.hasOwnProperty('lockedMetadata')) { + obj['lockedMetadata'] = PropertyMetadata.constructFromObject(data['lockedMetadata']); + } + if (data.hasOwnProperty('maxLength')) { + obj['maxLength'] = ApiClient.convertToType(data['maxLength'], 'String'); + } + if (data.hasOwnProperty('maxLengthMetadata')) { + obj['maxLengthMetadata'] = PropertyMetadata.constructFromObject(data['maxLengthMetadata']); + } + if (data.hasOwnProperty('mergeField')) { + obj['mergeField'] = MergeField.constructFromObject(data['mergeField']); + } + if (data.hasOwnProperty('mergeFieldXml')) { + obj['mergeFieldXml'] = ApiClient.convertToType(data['mergeFieldXml'], 'String'); + } + if (data.hasOwnProperty('name')) { + obj['name'] = ApiClient.convertToType(data['name'], 'String'); + } + if (data.hasOwnProperty('nameMetadata')) { + obj['nameMetadata'] = PropertyMetadata.constructFromObject(data['nameMetadata']); + } + if (data.hasOwnProperty('originalValue')) { + obj['originalValue'] = ApiClient.convertToType(data['originalValue'], 'String'); + } + if (data.hasOwnProperty('originalValueMetadata')) { + obj['originalValueMetadata'] = PropertyMetadata.constructFromObject(data['originalValueMetadata']); + } + if (data.hasOwnProperty('pageNumber')) { + obj['pageNumber'] = ApiClient.convertToType(data['pageNumber'], 'String'); + } + if (data.hasOwnProperty('pageNumberMetadata')) { + obj['pageNumberMetadata'] = PropertyMetadata.constructFromObject(data['pageNumberMetadata']); + } + if (data.hasOwnProperty('recipientId')) { + obj['recipientId'] = ApiClient.convertToType(data['recipientId'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuid')) { + obj['recipientIdGuid'] = ApiClient.convertToType(data['recipientIdGuid'], 'String'); + } + if (data.hasOwnProperty('recipientIdGuidMetadata')) { + obj['recipientIdGuidMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdGuidMetadata']); + } + if (data.hasOwnProperty('recipientIdMetadata')) { + obj['recipientIdMetadata'] = PropertyMetadata.constructFromObject(data['recipientIdMetadata']); + } + if (data.hasOwnProperty('required')) { + obj['required'] = ApiClient.convertToType(data['required'], 'String'); + } + if (data.hasOwnProperty('requiredMetadata')) { + obj['requiredMetadata'] = PropertyMetadata.constructFromObject(data['requiredMetadata']); + } + if (data.hasOwnProperty('smartContractInformation')) { + obj['smartContractInformation'] = SmartContractInformation.constructFromObject(data['smartContractInformation']); + } + if (data.hasOwnProperty('status')) { + obj['status'] = ApiClient.convertToType(data['status'], 'String'); + } + if (data.hasOwnProperty('statusMetadata')) { + obj['statusMetadata'] = PropertyMetadata.constructFromObject(data['statusMetadata']); + } + if (data.hasOwnProperty('tabGroupLabels')) { + obj['tabGroupLabels'] = ApiClient.convertToType(data['tabGroupLabels'], ['String']); + } + if (data.hasOwnProperty('tabGroupLabelsMetadata')) { + obj['tabGroupLabelsMetadata'] = PropertyMetadata.constructFromObject(data['tabGroupLabelsMetadata']); + } + if (data.hasOwnProperty('tabId')) { + obj['tabId'] = ApiClient.convertToType(data['tabId'], 'String'); + } + if (data.hasOwnProperty('tabIdMetadata')) { + obj['tabIdMetadata'] = PropertyMetadata.constructFromObject(data['tabIdMetadata']); + } + if (data.hasOwnProperty('tabLabel')) { + obj['tabLabel'] = ApiClient.convertToType(data['tabLabel'], 'String'); + } + if (data.hasOwnProperty('tabLabelMetadata')) { + obj['tabLabelMetadata'] = PropertyMetadata.constructFromObject(data['tabLabelMetadata']); + } + if (data.hasOwnProperty('tabOrder')) { + obj['tabOrder'] = ApiClient.convertToType(data['tabOrder'], 'String'); + } + if (data.hasOwnProperty('tabOrderMetadata')) { + obj['tabOrderMetadata'] = PropertyMetadata.constructFromObject(data['tabOrderMetadata']); + } + if (data.hasOwnProperty('tabType')) { + obj['tabType'] = ApiClient.convertToType(data['tabType'], 'String'); + } + if (data.hasOwnProperty('tabTypeMetadata')) { + obj['tabTypeMetadata'] = PropertyMetadata.constructFromObject(data['tabTypeMetadata']); + } + if (data.hasOwnProperty('templateLocked')) { + obj['templateLocked'] = ApiClient.convertToType(data['templateLocked'], 'String'); + } + if (data.hasOwnProperty('templateLockedMetadata')) { + obj['templateLockedMetadata'] = PropertyMetadata.constructFromObject(data['templateLockedMetadata']); + } + if (data.hasOwnProperty('templateRequired')) { + obj['templateRequired'] = ApiClient.convertToType(data['templateRequired'], 'String'); + } + if (data.hasOwnProperty('templateRequiredMetadata')) { + obj['templateRequiredMetadata'] = PropertyMetadata.constructFromObject(data['templateRequiredMetadata']); + } + if (data.hasOwnProperty('tooltip')) { + obj['tooltip'] = ApiClient.convertToType(data['tooltip'], 'String'); + } + if (data.hasOwnProperty('toolTipMetadata')) { + obj['toolTipMetadata'] = PropertyMetadata.constructFromObject(data['toolTipMetadata']); + } + if (data.hasOwnProperty('underline')) { + obj['underline'] = ApiClient.convertToType(data['underline'], 'String'); + } + if (data.hasOwnProperty('underlineMetadata')) { + obj['underlineMetadata'] = PropertyMetadata.constructFromObject(data['underlineMetadata']); + } + if (data.hasOwnProperty('value')) { + obj['value'] = ApiClient.convertToType(data['value'], 'String'); + } + if (data.hasOwnProperty('valueMetadata')) { + obj['valueMetadata'] = PropertyMetadata.constructFromObject(data['valueMetadata']); + } + if (data.hasOwnProperty('width')) { + obj['width'] = ApiClient.convertToType(data['width'], 'String'); + } + if (data.hasOwnProperty('widthMetadata')) { + obj['widthMetadata'] = PropertyMetadata.constructFromObject(data['widthMetadata']); + } + if (data.hasOwnProperty('xPosition')) { + obj['xPosition'] = ApiClient.convertToType(data['xPosition'], 'String'); + } + if (data.hasOwnProperty('xPositionMetadata')) { + obj['xPositionMetadata'] = PropertyMetadata.constructFromObject(data['xPositionMetadata']); + } + if (data.hasOwnProperty('yPosition')) { + obj['yPosition'] = ApiClient.convertToType(data['yPosition'], 'String'); + } + if (data.hasOwnProperty('yPositionMetadata')) { + obj['yPositionMetadata'] = PropertyMetadata.constructFromObject(data['yPositionMetadata']); + } + } + return obj; + } + + /** + * + * @member {String} anchorAllowWhiteSpaceInCharacters + */ + exports.prototype['anchorAllowWhiteSpaceInCharacters'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorAllowWhiteSpaceInCharactersMetadata + */ + exports.prototype['anchorAllowWhiteSpaceInCharactersMetadata'] = undefined; + /** + * When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**. + * @member {String} anchorCaseSensitive + */ + exports.prototype['anchorCaseSensitive'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorCaseSensitiveMetadata + */ + exports.prototype['anchorCaseSensitiveMetadata'] = undefined; + /** + * Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**. + * @member {String} anchorHorizontalAlignment + */ + exports.prototype['anchorHorizontalAlignment'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorHorizontalAlignmentMetadata + */ + exports.prototype['anchorHorizontalAlignmentMetadata'] = undefined; + /** + * When set to **true**, this tab is ignored if anchorString is not found in the document. + * @member {String} anchorIgnoreIfNotPresent + */ + exports.prototype['anchorIgnoreIfNotPresent'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorIgnoreIfNotPresentMetadata + */ + exports.prototype['anchorIgnoreIfNotPresentMetadata'] = undefined; + /** + * When set to **true**, the anchor string in this tab matches whole words only (strings embedded in other strings are ignored.) The default value is **true**. + * @member {String} anchorMatchWholeWord + */ + exports.prototype['anchorMatchWholeWord'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorMatchWholeWordMetadata + */ + exports.prototype['anchorMatchWholeWordMetadata'] = undefined; + /** + * Anchor text information for a radio button. + * @member {String} anchorString + */ + exports.prototype['anchorString'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorStringMetadata + */ + exports.prototype['anchorStringMetadata'] = undefined; + /** + * + * @member {String} anchorTabProcessorVersion + */ + exports.prototype['anchorTabProcessorVersion'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorTabProcessorVersionMetadata + */ + exports.prototype['anchorTabProcessorVersionMetadata'] = undefined; + /** + * Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. + * @member {String} anchorUnits + */ + exports.prototype['anchorUnits'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorUnitsMetadata + */ + exports.prototype['anchorUnitsMetadata'] = undefined; + /** + * Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorXOffset + */ + exports.prototype['anchorXOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorXOffsetMetadata + */ + exports.prototype['anchorXOffsetMetadata'] = undefined; + /** + * Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. + * @member {String} anchorYOffset + */ + exports.prototype['anchorYOffset'] = undefined; + /** + * @member {module:model/PropertyMetadata} anchorYOffsetMetadata + */ + exports.prototype['anchorYOffsetMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is bold. + * @member {String} bold + */ + exports.prototype['bold'] = undefined; + /** + * @member {module:model/PropertyMetadata} boldMetadata + */ + exports.prototype['boldMetadata'] = undefined; + /** + * When set to **true**, the field appears normally while the recipient is adding or modifying the information in the field, but the data is not visible (the characters are hidden by asterisks) to any other signer or the sender. When an envelope is completed the information is available to the sender through the Form Data link in the DocuSign Console. This setting applies only to text boxes and does not affect list boxes, radio buttons, or check boxes. + * @member {String} concealValueOnDocument + */ + exports.prototype['concealValueOnDocument'] = undefined; + /** + * @member {module:model/PropertyMetadata} concealValueOnDocumentMetadata + */ + exports.prototype['concealValueOnDocumentMetadata'] = undefined; + /** + * For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. + * @member {String} conditionalParentLabel + */ + exports.prototype['conditionalParentLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentLabelMetadata + */ + exports.prototype['conditionalParentLabelMetadata'] = undefined; + /** + * For conditional fields, this is the value of the parent tab that controls the tab's visibility. If the parent tab is a Checkbox, Radio button, Optional Signature, or Optional Initial use \"on\" as the value to show that the parent tab is active. + * @member {String} conditionalParentValue + */ + exports.prototype['conditionalParentValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} conditionalParentValueMetadata + */ + exports.prototype['conditionalParentValueMetadata'] = undefined; + /** + * The DocuSign generated custom tab ID for the custom tab to be applied. This can only be used when adding new tabs for a recipient. When used, the new tab inherits all the custom tab properties. + * @member {String} customTabId + */ + exports.prototype['customTabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} customTabIdMetadata + */ + exports.prototype['customTabIdMetadata'] = undefined; + /** + * When set to **true**, disables the auto sizing of single line text boxes in the signing screen when the signer enters data. If disabled users will only be able enter as much data as the text box can hold. By default this is false. This property only affects single line text boxes. + * @member {String} disableAutoSize + */ + exports.prototype['disableAutoSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} disableAutoSizeMetadata + */ + exports.prototype['disableAutoSizeMetadata'] = undefined; + /** + * Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. + * @member {String} documentId + */ + exports.prototype['documentId'] = undefined; + /** + * @member {module:model/PropertyMetadata} documentIdMetadata + */ + exports.prototype['documentIdMetadata'] = undefined; + /** + * @member {module:model/ErrorDetails} errorDetails + */ + exports.prototype['errorDetails'] = undefined; + /** + * The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. + * @member {String} font + */ + exports.prototype['font'] = undefined; + /** + * The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. + * @member {String} fontColor + */ + exports.prototype['fontColor'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontColorMetadata + */ + exports.prototype['fontColorMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontMetadata + */ + exports.prototype['fontMetadata'] = undefined; + /** + * The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. + * @member {String} fontSize + */ + exports.prototype['fontSize'] = undefined; + /** + * @member {module:model/PropertyMetadata} fontSizeMetadata + */ + exports.prototype['fontSizeMetadata'] = undefined; + /** + * + * @member {String} formOrder + */ + exports.prototype['formOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} formOrderMetadata + */ + exports.prototype['formOrderMetadata'] = undefined; + /** + * + * @member {String} formPageLabel + */ + exports.prototype['formPageLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageLabelMetadata + */ + exports.prototype['formPageLabelMetadata'] = undefined; + /** + * + * @member {String} formPageNumber + */ + exports.prototype['formPageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} formPageNumberMetadata + */ + exports.prototype['formPageNumberMetadata'] = undefined; + /** + * Height of the tab in pixels. + * @member {String} height + */ + exports.prototype['height'] = undefined; + /** + * @member {module:model/PropertyMetadata} heightMetadata + */ + exports.prototype['heightMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is italic. + * @member {String} italic + */ + exports.prototype['italic'] = undefined; + /** + * @member {module:model/PropertyMetadata} italicMetadata + */ + exports.prototype['italicMetadata'] = undefined; + /** + * @member {module:model/LocalePolicyTab} localePolicy + */ + exports.prototype['localePolicy'] = undefined; + /** + * When set to **true**, the signer cannot change the data of the custom tab. + * @member {String} locked + */ + exports.prototype['locked'] = undefined; + /** + * @member {module:model/PropertyMetadata} lockedMetadata + */ + exports.prototype['lockedMetadata'] = undefined; + /** + * An optional value that describes the maximum length of the property when the property is a string. + * @member {String} maxLength + */ + exports.prototype['maxLength'] = undefined; + /** + * @member {module:model/PropertyMetadata} maxLengthMetadata + */ + exports.prototype['maxLengthMetadata'] = undefined; + /** + * @member {module:model/MergeField} mergeField + */ + exports.prototype['mergeField'] = undefined; + /** + * + * @member {String} mergeFieldXml + */ + exports.prototype['mergeFieldXml'] = undefined; + /** + * + * @member {String} name + */ + exports.prototype['name'] = undefined; + /** + * @member {module:model/PropertyMetadata} nameMetadata + */ + exports.prototype['nameMetadata'] = undefined; + /** + * The initial value of the tab when it was sent to the recipient. + * @member {String} originalValue + */ + exports.prototype['originalValue'] = undefined; + /** + * @member {module:model/PropertyMetadata} originalValueMetadata + */ + exports.prototype['originalValueMetadata'] = undefined; + /** + * Specifies the page number on which the tab is located. + * @member {String} pageNumber + */ + exports.prototype['pageNumber'] = undefined; + /** + * @member {module:model/PropertyMetadata} pageNumberMetadata + */ + exports.prototype['pageNumberMetadata'] = undefined; + /** + * Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. + * @member {String} recipientId + */ + exports.prototype['recipientId'] = undefined; + /** + * + * @member {String} recipientIdGuid + */ + exports.prototype['recipientIdGuid'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdGuidMetadata + */ + exports.prototype['recipientIdGuidMetadata'] = undefined; + /** + * @member {module:model/PropertyMetadata} recipientIdMetadata + */ + exports.prototype['recipientIdMetadata'] = undefined; + /** + * When set to **true**, the signer is required to fill out this tab + * @member {String} required + */ + exports.prototype['required'] = undefined; + /** + * @member {module:model/PropertyMetadata} requiredMetadata + */ + exports.prototype['requiredMetadata'] = undefined; + /** + * @member {module:model/SmartContractInformation} smartContractInformation + */ + exports.prototype['smartContractInformation'] = undefined; + /** + * Indicates the envelope status. Valid values are: * sent - The envelope is sent to the recipients. * created - The envelope is saved as a draft and can be modified and sent later. + * @member {String} status + */ + exports.prototype['status'] = undefined; + /** + * @member {module:model/PropertyMetadata} statusMetadata + */ + exports.prototype['statusMetadata'] = undefined; + /** + * + * @member {Array.} tabGroupLabels + */ + exports.prototype['tabGroupLabels'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabGroupLabelsMetadata + */ + exports.prototype['tabGroupLabelsMetadata'] = undefined; + /** + * The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. + * @member {String} tabId + */ + exports.prototype['tabId'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabIdMetadata + */ + exports.prototype['tabIdMetadata'] = undefined; + /** + * The label string associated with the tab. + * @member {String} tabLabel + */ + exports.prototype['tabLabel'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabLabelMetadata + */ + exports.prototype['tabLabelMetadata'] = undefined; + /** + * + * @member {String} tabOrder + */ + exports.prototype['tabOrder'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabOrderMetadata + */ + exports.prototype['tabOrderMetadata'] = undefined; + /** + * + * @member {String} tabType + */ + exports.prototype['tabType'] = undefined; + /** + * @member {module:model/PropertyMetadata} tabTypeMetadata + */ + exports.prototype['tabTypeMetadata'] = undefined; + /** + * When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients. + * @member {String} templateLocked + */ + exports.prototype['templateLocked'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateLockedMetadata + */ + exports.prototype['templateLockedMetadata'] = undefined; + /** + * When set to **true**, the sender may not remove the recipient. Used only when working with template recipients. + * @member {String} templateRequired + */ + exports.prototype['templateRequired'] = undefined; + /** + * @member {module:model/PropertyMetadata} templateRequiredMetadata + */ + exports.prototype['templateRequiredMetadata'] = undefined; + /** + * + * @member {String} tooltip + */ + exports.prototype['tooltip'] = undefined; + /** + * @member {module:model/PropertyMetadata} toolTipMetadata + */ + exports.prototype['toolTipMetadata'] = undefined; + /** + * When set to **true**, the information in the tab is underlined. + * @member {String} underline + */ + exports.prototype['underline'] = undefined; + /** + * @member {module:model/PropertyMetadata} underlineMetadata + */ + exports.prototype['underlineMetadata'] = undefined; + /** + * Specifies the value of the tab. + * @member {String} value + */ + exports.prototype['value'] = undefined; + /** + * @member {module:model/PropertyMetadata} valueMetadata + */ + exports.prototype['valueMetadata'] = undefined; + /** + * Width of the tab in pixels. + * @member {String} width + */ + exports.prototype['width'] = undefined; + /** + * @member {module:model/PropertyMetadata} widthMetadata + */ + exports.prototype['widthMetadata'] = undefined; + /** + * This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} xPosition + */ + exports.prototype['xPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} xPositionMetadata + */ + exports.prototype['xPositionMetadata'] = undefined; + /** + * This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. + * @member {String} yPosition + */ + exports.prototype['yPosition'] = undefined; + /** + * @member {module:model/PropertyMetadata} yPositionMetadata + */ + exports.prototype['yPositionMetadata'] = undefined; + + + + return exports; +})); + + diff --git a/src/model/Signer.js b/src/model/Signer.js index 6eb8458c4..343c839fb 100644 --- a/src/model/Signer.js +++ b/src/model/Signer.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('agentCanEditEmail')) { obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String'); } @@ -350,10 +347,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} agentCanEditEmail diff --git a/src/model/Tabs.js b/src/model/Tabs.js index b7996585a..f42abbe97 100644 --- a/src/model/Tabs.js +++ b/src/model/Tabs.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/CommentThread', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Draw', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/NotaryCertificate', 'model/NotarySeal', 'model/Note', 'model/PolyLineOverlay', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/TabGroup', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory); + define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/CommentThread', 'model/CommissionCounty', 'model/CommissionExpiration', 'model/CommissionNumber', 'model/CommissionState', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Draw', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/NotarySeal', 'model/Note', 'model/PhoneNumber', 'model/PolyLineOverlay', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/TabGroup', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./CommentThread'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Draw'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./NotaryCertificate'), require('./NotarySeal'), require('./Note'), require('./PolyLineOverlay'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./TabGroup'), require('./Text'), require('./Title'), require('./View'), require('./Zip')); + module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./CommentThread'), require('./CommissionCounty'), require('./CommissionExpiration'), require('./CommissionNumber'), require('./CommissionState'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Draw'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./NotarySeal'), require('./Note'), require('./PhoneNumber'), require('./PolyLineOverlay'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./TabGroup'), require('./Text'), require('./Title'), require('./View'), require('./Zip')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.Tabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.CommentThread, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Draw, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.NotaryCertificate, root.Docusign.NotarySeal, root.Docusign.Note, root.Docusign.PolyLineOverlay, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.TabGroup, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip); + root.Docusign.Tabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.CommentThread, root.Docusign.CommissionCounty, root.Docusign.CommissionExpiration, root.Docusign.CommissionNumber, root.Docusign.CommissionState, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Draw, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.NotarySeal, root.Docusign.Note, root.Docusign.PhoneNumber, root.Docusign.PolyLineOverlay, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.TabGroup, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip); } -}(this, function(ApiClient, Approve, Checkbox, CommentThread, Company, DateSigned, Decline, Draw, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, NotaryCertificate, NotarySeal, Note, PolyLineOverlay, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, TabGroup, Text, Title, View, Zip) { +}(this, function(ApiClient, Approve, Checkbox, CommentThread, CommissionCounty, CommissionExpiration, CommissionNumber, CommissionState, Company, DateSigned, Decline, Draw, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, NotarySeal, Note, PhoneNumber, PolyLineOverlay, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, TabGroup, Text, Title, View, Zip) { 'use strict'; @@ -63,6 +63,18 @@ if (data.hasOwnProperty('commentThreadTabs')) { obj['commentThreadTabs'] = ApiClient.convertToType(data['commentThreadTabs'], [CommentThread]); } + if (data.hasOwnProperty('commissionCountyTabs')) { + obj['commissionCountyTabs'] = ApiClient.convertToType(data['commissionCountyTabs'], [CommissionCounty]); + } + if (data.hasOwnProperty('commissionExpirationTabs')) { + obj['commissionExpirationTabs'] = ApiClient.convertToType(data['commissionExpirationTabs'], [CommissionExpiration]); + } + if (data.hasOwnProperty('commissionNumberTabs')) { + obj['commissionNumberTabs'] = ApiClient.convertToType(data['commissionNumberTabs'], [CommissionNumber]); + } + if (data.hasOwnProperty('commissionStateTabs')) { + obj['commissionStateTabs'] = ApiClient.convertToType(data['commissionStateTabs'], [CommissionState]); + } if (data.hasOwnProperty('companyTabs')) { obj['companyTabs'] = ApiClient.convertToType(data['companyTabs'], [Company]); } @@ -108,9 +120,6 @@ if (data.hasOwnProperty('notarizeTabs')) { obj['notarizeTabs'] = ApiClient.convertToType(data['notarizeTabs'], [Notarize]); } - if (data.hasOwnProperty('notaryCertificateTabs')) { - obj['notaryCertificateTabs'] = ApiClient.convertToType(data['notaryCertificateTabs'], [NotaryCertificate]); - } if (data.hasOwnProperty('notarySealTabs')) { obj['notarySealTabs'] = ApiClient.convertToType(data['notarySealTabs'], [NotarySeal]); } @@ -120,6 +129,9 @@ if (data.hasOwnProperty('numberTabs')) { obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], [ModelNumber]); } + if (data.hasOwnProperty('phoneNumberTabs')) { + obj['phoneNumberTabs'] = ApiClient.convertToType(data['phoneNumberTabs'], [PhoneNumber]); + } if (data.hasOwnProperty('polyLineOverlayTabs')) { obj['polyLineOverlayTabs'] = ApiClient.convertToType(data['polyLineOverlayTabs'], [PolyLineOverlay]); } @@ -172,6 +184,26 @@ * @member {Array.} commentThreadTabs */ exports.prototype['commentThreadTabs'] = undefined; + /** + * + * @member {Array.} commissionCountyTabs + */ + exports.prototype['commissionCountyTabs'] = undefined; + /** + * + * @member {Array.} commissionExpirationTabs + */ + exports.prototype['commissionExpirationTabs'] = undefined; + /** + * + * @member {Array.} commissionNumberTabs + */ + exports.prototype['commissionNumberTabs'] = undefined; + /** + * + * @member {Array.} commissionStateTabs + */ + exports.prototype['commissionStateTabs'] = undefined; /** * Specifies a tag on the document where you want the recipient's company name to appear. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. * @member {Array.} companyTabs @@ -247,11 +279,6 @@ * @member {Array.} notarizeTabs */ exports.prototype['notarizeTabs'] = undefined; - /** - * - * @member {Array.} notaryCertificateTabs - */ - exports.prototype['notaryCertificateTabs'] = undefined; /** * * @member {Array.} notarySealTabs @@ -267,6 +294,11 @@ * @member {Array.} numberTabs */ exports.prototype['numberTabs'] = undefined; + /** + * + * @member {Array.} phoneNumberTabs + */ + exports.prototype['phoneNumberTabs'] = undefined; /** * * @member {Array.} polyLineOverlayTabs diff --git a/src/model/TemplateTabs.js b/src/model/TemplateTabs.js index b0dc2ab33..48a20e465 100644 --- a/src/model/TemplateTabs.js +++ b/src/model/TemplateTabs.js @@ -12,18 +12,18 @@ (function(root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. - define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/CommentThread', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Draw', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/NotaryCertificate', 'model/NotarySeal', 'model/Note', 'model/PolyLineOverlay', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/TabGroup', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory); + define(['ApiClient', 'model/Approve', 'model/Checkbox', 'model/CommentThread', 'model/CommissionCounty', 'model/CommissionExpiration', 'model/CommissionNumber', 'model/CommissionState', 'model/Company', 'model/DateSigned', 'model/Decline', 'model/Draw', 'model/Email', 'model/EmailAddress', 'model/EnvelopeId', 'model/FirstName', 'model/FormulaTab', 'model/FullName', 'model/InitialHere', 'model/LastName', 'model/List', 'model/ModelDate', 'model/ModelNumber', 'model/Notarize', 'model/NotarySeal', 'model/Note', 'model/PhoneNumber', 'model/PolyLineOverlay', 'model/RadioGroup', 'model/SignHere', 'model/SignerAttachment', 'model/SmartSection', 'model/Ssn', 'model/TabGroup', 'model/Text', 'model/Title', 'model/View', 'model/Zip'], factory); } else if (typeof module === 'object' && module.exports) { // CommonJS-like environments that support module.exports, like Node. - module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./CommentThread'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Draw'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./NotaryCertificate'), require('./NotarySeal'), require('./Note'), require('./PolyLineOverlay'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./TabGroup'), require('./Text'), require('./Title'), require('./View'), require('./Zip')); + module.exports = factory(require('../ApiClient'), require('./Approve'), require('./Checkbox'), require('./CommentThread'), require('./CommissionCounty'), require('./CommissionExpiration'), require('./CommissionNumber'), require('./CommissionState'), require('./Company'), require('./DateSigned'), require('./Decline'), require('./Draw'), require('./Email'), require('./EmailAddress'), require('./EnvelopeId'), require('./FirstName'), require('./FormulaTab'), require('./FullName'), require('./InitialHere'), require('./LastName'), require('./List'), require('./ModelDate'), require('./ModelNumber'), require('./Notarize'), require('./NotarySeal'), require('./Note'), require('./PhoneNumber'), require('./PolyLineOverlay'), require('./RadioGroup'), require('./SignHere'), require('./SignerAttachment'), require('./SmartSection'), require('./Ssn'), require('./TabGroup'), require('./Text'), require('./Title'), require('./View'), require('./Zip')); } else { // Browser globals (root is window) if (!root.Docusign) { root.Docusign = {}; } - root.Docusign.TemplateTabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.CommentThread, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Draw, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.NotaryCertificate, root.Docusign.NotarySeal, root.Docusign.Note, root.Docusign.PolyLineOverlay, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.TabGroup, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip); + root.Docusign.TemplateTabs = factory(root.Docusign.ApiClient, root.Docusign.Approve, root.Docusign.Checkbox, root.Docusign.CommentThread, root.Docusign.CommissionCounty, root.Docusign.CommissionExpiration, root.Docusign.CommissionNumber, root.Docusign.CommissionState, root.Docusign.Company, root.Docusign.DateSigned, root.Docusign.Decline, root.Docusign.Draw, root.Docusign.Email, root.Docusign.EmailAddress, root.Docusign.EnvelopeId, root.Docusign.FirstName, root.Docusign.FormulaTab, root.Docusign.FullName, root.Docusign.InitialHere, root.Docusign.LastName, root.Docusign.List, root.Docusign.ModelDate, root.Docusign.ModelNumber, root.Docusign.Notarize, root.Docusign.NotarySeal, root.Docusign.Note, root.Docusign.PhoneNumber, root.Docusign.PolyLineOverlay, root.Docusign.RadioGroup, root.Docusign.SignHere, root.Docusign.SignerAttachment, root.Docusign.SmartSection, root.Docusign.Ssn, root.Docusign.TabGroup, root.Docusign.Text, root.Docusign.Title, root.Docusign.View, root.Docusign.Zip); } -}(this, function(ApiClient, Approve, Checkbox, CommentThread, Company, DateSigned, Decline, Draw, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, NotaryCertificate, NotarySeal, Note, PolyLineOverlay, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, TabGroup, Text, Title, View, Zip) { +}(this, function(ApiClient, Approve, Checkbox, CommentThread, CommissionCounty, CommissionExpiration, CommissionNumber, CommissionState, Company, DateSigned, Decline, Draw, Email, EmailAddress, EnvelopeId, FirstName, FormulaTab, FullName, InitialHere, LastName, List, ModelDate, ModelNumber, Notarize, NotarySeal, Note, PhoneNumber, PolyLineOverlay, RadioGroup, SignHere, SignerAttachment, SmartSection, Ssn, TabGroup, Text, Title, View, Zip) { 'use strict'; @@ -63,6 +63,18 @@ if (data.hasOwnProperty('commentThreadTabs')) { obj['commentThreadTabs'] = ApiClient.convertToType(data['commentThreadTabs'], [CommentThread]); } + if (data.hasOwnProperty('commissionCountyTabs')) { + obj['commissionCountyTabs'] = ApiClient.convertToType(data['commissionCountyTabs'], [CommissionCounty]); + } + if (data.hasOwnProperty('commissionExpirationTabs')) { + obj['commissionExpirationTabs'] = ApiClient.convertToType(data['commissionExpirationTabs'], [CommissionExpiration]); + } + if (data.hasOwnProperty('commissionNumberTabs')) { + obj['commissionNumberTabs'] = ApiClient.convertToType(data['commissionNumberTabs'], [CommissionNumber]); + } + if (data.hasOwnProperty('commissionStateTabs')) { + obj['commissionStateTabs'] = ApiClient.convertToType(data['commissionStateTabs'], [CommissionState]); + } if (data.hasOwnProperty('companyTabs')) { obj['companyTabs'] = ApiClient.convertToType(data['companyTabs'], [Company]); } @@ -108,9 +120,6 @@ if (data.hasOwnProperty('notarizeTabs')) { obj['notarizeTabs'] = ApiClient.convertToType(data['notarizeTabs'], [Notarize]); } - if (data.hasOwnProperty('notaryCertificateTabs')) { - obj['notaryCertificateTabs'] = ApiClient.convertToType(data['notaryCertificateTabs'], [NotaryCertificate]); - } if (data.hasOwnProperty('notarySealTabs')) { obj['notarySealTabs'] = ApiClient.convertToType(data['notarySealTabs'], [NotarySeal]); } @@ -120,6 +129,9 @@ if (data.hasOwnProperty('numberTabs')) { obj['numberTabs'] = ApiClient.convertToType(data['numberTabs'], [ModelNumber]); } + if (data.hasOwnProperty('phoneNumberTabs')) { + obj['phoneNumberTabs'] = ApiClient.convertToType(data['phoneNumberTabs'], [PhoneNumber]); + } if (data.hasOwnProperty('polyLineOverlayTabs')) { obj['polyLineOverlayTabs'] = ApiClient.convertToType(data['polyLineOverlayTabs'], [PolyLineOverlay]); } @@ -172,6 +184,26 @@ * @member {Array.} commentThreadTabs */ exports.prototype['commentThreadTabs'] = undefined; + /** + * + * @member {Array.} commissionCountyTabs + */ + exports.prototype['commissionCountyTabs'] = undefined; + /** + * + * @member {Array.} commissionExpirationTabs + */ + exports.prototype['commissionExpirationTabs'] = undefined; + /** + * + * @member {Array.} commissionNumberTabs + */ + exports.prototype['commissionNumberTabs'] = undefined; + /** + * + * @member {Array.} commissionStateTabs + */ + exports.prototype['commissionStateTabs'] = undefined; /** * Specifies a tag on the document where you want the recipient's company name to appear. When getting information that includes this tab type, the original value of the tab when the associated envelope was sent is included in the response. * @member {Array.} companyTabs @@ -247,11 +279,6 @@ * @member {Array.} notarizeTabs */ exports.prototype['notarizeTabs'] = undefined; - /** - * - * @member {Array.} notaryCertificateTabs - */ - exports.prototype['notaryCertificateTabs'] = undefined; /** * * @member {Array.} notarySealTabs @@ -267,6 +294,11 @@ * @member {Array.} numberTabs */ exports.prototype['numberTabs'] = undefined; + /** + * + * @member {Array.} phoneNumberTabs + */ + exports.prototype['phoneNumberTabs'] = undefined; /** * * @member {Array.} polyLineOverlayTabs diff --git a/src/model/Witness.js b/src/model/Witness.js index a2d38d14c..81a61098f 100644 --- a/src/model/Witness.js +++ b/src/model/Witness.js @@ -66,9 +66,6 @@ if (data.hasOwnProperty('additionalNotifications')) { obj['additionalNotifications'] = ApiClient.convertToType(data['additionalNotifications'], [RecipientAdditionalNotification]); } - if (data.hasOwnProperty('additionalNotificationsMetadata')) { - obj['additionalNotificationsMetadata'] = PropertyMetadata.constructFromObject(data['additionalNotificationsMetadata']); - } if (data.hasOwnProperty('agentCanEditEmail')) { obj['agentCanEditEmail'] = ApiClient.convertToType(data['agentCanEditEmail'], 'String'); } @@ -356,10 +353,6 @@ * @member {Array.} additionalNotifications */ exports.prototype['additionalNotifications'] = undefined; - /** - * @member {module:model/PropertyMetadata} additionalNotificationsMetadata - */ - exports.prototype['additionalNotificationsMetadata'] = undefined; /** * * @member {String} agentCanEditEmail