boldsign
Version:
NodeJS client for boldsign
184 lines (177 loc) • 5.35 kB
text/typescript
/**
* BoldSign API
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
import { RequestFile } from './models';
import { CustomDomainSettings } from './customDomainSettings';
import { DocumentExpirySettings } from './documentExpirySettings';
export class ViewBrandDetails {
'brandId'?: string | null;
'brandLogo'?: string | null;
'brandName'?: string | null;
'backgroundColor'?: string | null;
'buttonColor'?: string | null;
'buttonTextColor'?: string | null;
'emailDisplayName'?: string | null;
'disclaimerTitle'?: string | null;
'disclaimerDescription'?: string | null;
'redirectUrl'?: string | null;
'isDefault'?: boolean;
'canHideTagLine'?: boolean;
'combineAuditTrail'?: boolean;
'combineAttachments'?: boolean;
'excludeAuditTrailFromEmail'?: boolean;
'emailSignedDocument'?: ViewBrandDetails.EmailSignedDocumentEnum;
'documentTimeZone'?: string | null;
'showBuiltInFormFields'?: boolean;
'allowCustomFieldCreation'?: boolean;
'showSharedCustomFields'?: boolean;
'hideDecline'?: boolean;
'hideSave'?: boolean;
'documentExpirySettings'?: DocumentExpirySettings;
'customDomainSettings'?: CustomDomainSettings;
'isDomainVerified'?: boolean;
static discriminator: string | undefined = undefined;
static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [
{
"name": "brandId",
"baseName": "brandId",
"type": "string"
},
{
"name": "brandLogo",
"baseName": "brandLogo",
"type": "string"
},
{
"name": "brandName",
"baseName": "brandName",
"type": "string"
},
{
"name": "backgroundColor",
"baseName": "backgroundColor",
"type": "string"
},
{
"name": "buttonColor",
"baseName": "buttonColor",
"type": "string"
},
{
"name": "buttonTextColor",
"baseName": "buttonTextColor",
"type": "string"
},
{
"name": "emailDisplayName",
"baseName": "emailDisplayName",
"type": "string"
},
{
"name": "disclaimerTitle",
"baseName": "disclaimerTitle",
"type": "string"
},
{
"name": "disclaimerDescription",
"baseName": "disclaimerDescription",
"type": "string"
},
{
"name": "redirectUrl",
"baseName": "redirectUrl",
"type": "string"
},
{
"name": "isDefault",
"baseName": "isDefault",
"type": "boolean"
},
{
"name": "canHideTagLine",
"baseName": "canHideTagLine",
"type": "boolean"
},
{
"name": "combineAuditTrail",
"baseName": "combineAuditTrail",
"type": "boolean"
},
{
"name": "combineAttachments",
"baseName": "combineAttachments",
"type": "boolean"
},
{
"name": "excludeAuditTrailFromEmail",
"baseName": "excludeAuditTrailFromEmail",
"type": "boolean"
},
{
"name": "emailSignedDocument",
"baseName": "emailSignedDocument",
"type": "ViewBrandDetails.EmailSignedDocumentEnum"
},
{
"name": "documentTimeZone",
"baseName": "documentTimeZone",
"type": "string"
},
{
"name": "showBuiltInFormFields",
"baseName": "showBuiltInFormFields",
"type": "boolean"
},
{
"name": "allowCustomFieldCreation",
"baseName": "allowCustomFieldCreation",
"type": "boolean"
},
{
"name": "showSharedCustomFields",
"baseName": "showSharedCustomFields",
"type": "boolean"
},
{
"name": "hideDecline",
"baseName": "hideDecline",
"type": "boolean"
},
{
"name": "hideSave",
"baseName": "hideSave",
"type": "boolean"
},
{
"name": "documentExpirySettings",
"baseName": "documentExpirySettings",
"type": "DocumentExpirySettings"
},
{
"name": "customDomainSettings",
"baseName": "customDomainSettings",
"type": "CustomDomainSettings"
},
{
"name": "isDomainVerified",
"baseName": "isDomainVerified",
"type": "boolean"
} ];
static getAttributeTypeMap() {
return ViewBrandDetails.attributeTypeMap;
}
}
export namespace ViewBrandDetails {
export enum EmailSignedDocumentEnum {
Attachment = <any> 'Attachment',
DocumentLink = <any> 'DocumentLink'
}
}