コード例 #1
0
class EnvelopeTemplateDefinition(JsonObject):
    description = json_field("description", None, False)
    name = json_field("name", None, False)

    #docusign will fail if null pagecount is sent,
    #field must be omitted completely if null
    pageCount = json_field("pageCount", None, False),

    password = json_field("password", None, False),
    shared = json_field("shared", None, False),
コード例 #2
0
class RadioTab(JsonObject):
    anchorString = json_field("anchorString", None, False)
    anchorXOffset = json_field("anchorXOffset", 0, False)
    anchorYOffset = json_field("anchorYOffset", 0, False)
    anchorIgnoreIfNotPresent = json_field("anchorIgnoreIfNotPresent", None,
                                          False)
    anchorUnits = json_field("anchorUnits", None, False)
    pageNumber = json_field("pageNumber", None, False)
    selected = json_field("selected", None, False)
    value = json_field("value", None, False)
    xPosition = json_field("xPosition", 0, False)
    yPosition = json_field("yPosition", 0, False)
コード例 #3
0
class RadioGroupTab(JsonObject):
    conditionalParentLabel = json_field("conditionalParentLabel", None, False)
    conditionalParentValue = json_field("conditionalParentValue", None, False)
    documentId = json_field("documentId", None, False)
    groupName = json_field("groupName", None, False)
    radios = json_field("radios", None, False)
    recipientId = json_field("recipientId", None, False)
    requireInitialOnSharedChange = json_field("requireInitialOnSharedChange",
                                              False, False)
    shared = json_field("shared", False, False)
    templateLocked = json_field("templateLocked", False, False)
    templateRequired = json_field("templateRequired", False, False)
コード例 #4
0
class InitialTab(JsonObject):
    anchorString = json_field("anchorString", None, False)
    anchorXOffset = json_field("anchorXOffset", 0, False)
    anchorYOffset = json_field("anchorYOffset", 0, False)
    anchorIgnoreIfNotPresent = json_field("anchorIgnoreIfNotPresent", None,
                                          False)
    anchorUnits = json_field("anchorUnits", None, False)
    conditionalParentLabel = json_field("conditionalParentLabel", None, False)
    conditionalParentValue = json_field("conditionalParentValue", None, False)
    documentId = json_field("documentId", None, False)
    pageNumber = json_field("pageNumber", None, False)
    recipientId = json_field("recipientId", None, False)
    templateLocked = json_field("templateLocked", None, False)
    templateRequired = json_field("templateRequired", None, False)
    xPosition = json_field("xPosition", 0, False)
    yPosition = json_field("yPosition", 0, False)
    name = json_field("name", None, False)
    optional = json_field("optional", None, False)
    scaleValue = json_field("scaleValue", None, False)
    tabLabel = json_field("tabLabel", None, False)
コード例 #5
0
class Document(JsonObject):
    documentId = json_field('documentId')
    name = json_field('name')
コード例 #6
0
class Template(JsonObject):
    accessiblity = json_field("accessiblity", None, False)
    allowMarkup = json_field("allowMarkup", None, False)
    allowReassign = json_field("allowReassign", None, False)
    allowRecipientRecursion = json_field("allowRecipientRecursion", None,
                                         False)
    asynchronous = json_field("asynchronous", None, False)
    authoritativeCopy = json_field("authoritativeCopy", None, False)
    autoNavigation = json_field("autoNavigation", None, False)
    brandId = json_field("brandId", None, False)
    emailBlurb = json_field("emailBlurb", None, False)
    emailSubject = json_field("emailSubject", None, False)
    enableWetSign = json_field("enableWetSign", None, False)
    enforceSignerVisibility = json_field("enforceSignerVisibility", None,
                                         False)
    envelopeIdStamp = json_field("envelopeIdStamp", None, False)
    eventNotification = json_field("eventNotification", None, False)
    messageLock = json_field("messageLock", None, False)
    signingLocation = json_field("signingLocation", None, False)
    customFields = json_field("customFields", None, False)
    templateId = json_field("templateId", None, False)
    documents = json_field("documents", None, False)
    recipients = json_field("recipients", None, False)
    envelopeTemplateDefinition = json_field("envelopeTemplateDefinition", None,
                                            False)
コード例 #7
0
class Signer(JsonObject):
    email = json_field("email", None, False)
    name = json_field("name", None, False)
    recipientId = json_field("recipientId", None, False)
    tabs = json_field("tabs", None, False)