boldsign
Version:
NodeJS client for boldsign
149 lines • 3.63 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CreateTemplateRequest = void 0;
class CreateTemplateRequest {
constructor() {
this['allowModifyFiles'] = true;
this['allowMessageEditing'] = true;
this['allowNewRoles'] = true;
this['allowNewFiles'] = true;
this['enableReassign'] = true;
this['enablePrintAndSign'] = false;
this['enableSigningOrder'] = false;
this['useTextTags'] = false;
this['autoDetectFields'] = false;
}
static getAttributeTypeMap() {
return CreateTemplateRequest.attributeTypeMap;
}
}
exports.CreateTemplateRequest = CreateTemplateRequest;
CreateTemplateRequest.discriminator = undefined;
CreateTemplateRequest.attributeTypeMap = [
{
"name": "title",
"baseName": "title",
"type": "string"
},
{
"name": "description",
"baseName": "description",
"type": "string"
},
{
"name": "documentTitle",
"baseName": "documentTitle",
"type": "string"
},
{
"name": "documentMessage",
"baseName": "documentMessage",
"type": "string"
},
{
"name": "files",
"baseName": "files",
"type": "Array<RequestFile>"
},
{
"name": "fileUrls",
"baseName": "fileUrls",
"type": "Array<string>"
},
{
"name": "roles",
"baseName": "roles",
"type": "Array<TemplateRole>"
},
{
"name": "allowModifyFiles",
"baseName": "allowModifyFiles",
"type": "boolean"
},
{
"name": "cc",
"baseName": "cc",
"type": "Array<DocumentCC>"
},
{
"name": "brandId",
"baseName": "brandId",
"type": "string"
},
{
"name": "allowMessageEditing",
"baseName": "allowMessageEditing",
"type": "boolean"
},
{
"name": "allowNewRoles",
"baseName": "allowNewRoles",
"type": "boolean"
},
{
"name": "allowNewFiles",
"baseName": "allowNewFiles",
"type": "boolean"
},
{
"name": "enableReassign",
"baseName": "enableReassign",
"type": "boolean"
},
{
"name": "enablePrintAndSign",
"baseName": "enablePrintAndSign",
"type": "boolean"
},
{
"name": "enableSigningOrder",
"baseName": "enableSigningOrder",
"type": "boolean"
},
{
"name": "documentInfo",
"baseName": "documentInfo",
"type": "Array<DocumentInfo>"
},
{
"name": "useTextTags",
"baseName": "useTextTags",
"type": "boolean"
},
{
"name": "textTagDefinitions",
"baseName": "textTagDefinitions",
"type": "Array<TextTagDefinition>"
},
{
"name": "autoDetectFields",
"baseName": "autoDetectFields",
"type": "boolean"
},
{
"name": "onBehalfOf",
"baseName": "onBehalfOf",
"type": "string"
},
{
"name": "labels",
"baseName": "labels",
"type": "Array<string>"
},
{
"name": "templateLabels",
"baseName": "templateLabels",
"type": "Array<string>"
},
{
"name": "formGroups",
"baseName": "formGroups",
"type": "Array<FormGroup>"
},
{
"name": "recipientNotificationSettings",
"baseName": "recipientNotificationSettings",
"type": "RecipientNotificationSettings"
}
];
//# sourceMappingURL=createTemplateRequest.js.map