docusign_esign.models.smart_section

Docusign eSignature REST API

The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign. # noqa: E501

OpenAPI spec version: v2.1 Contact: devcenter@docusign.com Generated by: https://github.com/swagger-api/swagger-codegen.git

   1# coding: utf-8
   2
   3"""
   4    Docusign eSignature REST API
   5
   6    The Docusign eSignature REST API provides you with a powerful, convenient, and simple Web services API for interacting with Docusign.  # noqa: E501
   7
   8    OpenAPI spec version: v2.1
   9    Contact: devcenter@docusign.com
  10    Generated by: https://github.com/swagger-api/swagger-codegen.git
  11"""
  12
  13
  14import pprint
  15import re  # noqa: F401
  16
  17import six
  18
  19from docusign_esign.client.configuration import Configuration
  20
  21
  22class SmartSection(object):
  23    """NOTE: This class is auto generated by the swagger code generator program.
  24
  25    Do not edit the class manually.
  26    """
  27
  28    """
  29    Attributes:
  30      swagger_types (dict): The key is attribute name
  31                            and the value is attribute type.
  32      attribute_map (dict): The key is attribute name
  33                            and the value is json key in definition.
  34    """
  35    swagger_types = {
  36        'anchor_allow_white_space_in_characters': 'str',
  37        'anchor_allow_white_space_in_characters_metadata': 'PropertyMetadata',
  38        'anchor_case_sensitive': 'str',
  39        'anchor_case_sensitive_metadata': 'PropertyMetadata',
  40        'anchor_horizontal_alignment': 'str',
  41        'anchor_horizontal_alignment_metadata': 'PropertyMetadata',
  42        'anchor_ignore_if_not_present': 'str',
  43        'anchor_ignore_if_not_present_metadata': 'PropertyMetadata',
  44        'anchor_match_whole_word': 'str',
  45        'anchor_match_whole_word_metadata': 'PropertyMetadata',
  46        'anchor_string': 'str',
  47        'anchor_string_metadata': 'PropertyMetadata',
  48        'anchor_tab_processor_version': 'str',
  49        'anchor_tab_processor_version_metadata': 'PropertyMetadata',
  50        'anchor_units': 'str',
  51        'anchor_units_metadata': 'PropertyMetadata',
  52        'anchor_x_offset': 'str',
  53        'anchor_x_offset_metadata': 'PropertyMetadata',
  54        'anchor_y_offset': 'str',
  55        'anchor_y_offset_metadata': 'PropertyMetadata',
  56        'caption': 'str',
  57        'caption_metadata': 'PropertyMetadata',
  58        'case_sensitive': 'bool',
  59        'conditional_parent_label': 'str',
  60        'conditional_parent_label_metadata': 'PropertyMetadata',
  61        'conditional_parent_value': 'str',
  62        'conditional_parent_value_metadata': 'PropertyMetadata',
  63        'custom_tab_id': 'str',
  64        'custom_tab_id_metadata': 'PropertyMetadata',
  65        'display_settings': 'SmartSectionDisplaySettings',
  66        'document_id': 'str',
  67        'document_id_metadata': 'PropertyMetadata',
  68        'end_anchor': 'str',
  69        'end_position': 'SmartSectionAnchorPosition',
  70        'error_details': 'ErrorDetails',
  71        'form_order': 'str',
  72        'form_order_metadata': 'PropertyMetadata',
  73        'form_page_label': 'str',
  74        'form_page_label_metadata': 'PropertyMetadata',
  75        'form_page_number': 'str',
  76        'form_page_number_metadata': 'PropertyMetadata',
  77        'height': 'str',
  78        'height_metadata': 'PropertyMetadata',
  79        'locked': 'str',
  80        'locked_metadata': 'PropertyMetadata',
  81        'merge_field': 'MergeField',
  82        'merge_field_xml': 'str',
  83        'overlay_type': 'str',
  84        'overlay_type_metadata': 'PropertyMetadata',
  85        'page_number': 'str',
  86        'page_number_metadata': 'PropertyMetadata',
  87        'recipient_id': 'str',
  88        'recipient_id_guid': 'str',
  89        'recipient_id_guid_metadata': 'PropertyMetadata',
  90        'recipient_id_metadata': 'PropertyMetadata',
  91        'remove_end_anchor': 'bool',
  92        'remove_start_anchor': 'bool',
  93        'shared': 'str',
  94        'shared_metadata': 'PropertyMetadata',
  95        'smart_contract_information': 'SmartContractInformation',
  96        'source': 'str',
  97        'start_anchor': 'str',
  98        'start_position': 'SmartSectionAnchorPosition',
  99        'status': 'str',
 100        'status_metadata': 'PropertyMetadata',
 101        'tab_group_labels': 'list[str]',
 102        'tab_group_labels_metadata': 'PropertyMetadata',
 103        'tab_id': 'str',
 104        'tab_id_metadata': 'PropertyMetadata',
 105        'tab_label': 'str',
 106        'tab_order': 'str',
 107        'tab_order_metadata': 'PropertyMetadata',
 108        'tab_type': 'str',
 109        'tab_type_metadata': 'PropertyMetadata',
 110        'template_locked': 'str',
 111        'template_locked_metadata': 'PropertyMetadata',
 112        'template_required': 'str',
 113        'template_required_metadata': 'PropertyMetadata',
 114        'tooltip': 'str',
 115        'tool_tip_metadata': 'PropertyMetadata',
 116        'width': 'str',
 117        'width_metadata': 'PropertyMetadata',
 118        'x_position': 'str',
 119        'x_position_metadata': 'PropertyMetadata',
 120        'y_position': 'str',
 121        'y_position_metadata': 'PropertyMetadata'
 122    }
 123
 124    attribute_map = {
 125        'anchor_allow_white_space_in_characters': 'anchorAllowWhiteSpaceInCharacters',
 126        'anchor_allow_white_space_in_characters_metadata': 'anchorAllowWhiteSpaceInCharactersMetadata',
 127        'anchor_case_sensitive': 'anchorCaseSensitive',
 128        'anchor_case_sensitive_metadata': 'anchorCaseSensitiveMetadata',
 129        'anchor_horizontal_alignment': 'anchorHorizontalAlignment',
 130        'anchor_horizontal_alignment_metadata': 'anchorHorizontalAlignmentMetadata',
 131        'anchor_ignore_if_not_present': 'anchorIgnoreIfNotPresent',
 132        'anchor_ignore_if_not_present_metadata': 'anchorIgnoreIfNotPresentMetadata',
 133        'anchor_match_whole_word': 'anchorMatchWholeWord',
 134        'anchor_match_whole_word_metadata': 'anchorMatchWholeWordMetadata',
 135        'anchor_string': 'anchorString',
 136        'anchor_string_metadata': 'anchorStringMetadata',
 137        'anchor_tab_processor_version': 'anchorTabProcessorVersion',
 138        'anchor_tab_processor_version_metadata': 'anchorTabProcessorVersionMetadata',
 139        'anchor_units': 'anchorUnits',
 140        'anchor_units_metadata': 'anchorUnitsMetadata',
 141        'anchor_x_offset': 'anchorXOffset',
 142        'anchor_x_offset_metadata': 'anchorXOffsetMetadata',
 143        'anchor_y_offset': 'anchorYOffset',
 144        'anchor_y_offset_metadata': 'anchorYOffsetMetadata',
 145        'caption': 'caption',
 146        'caption_metadata': 'captionMetadata',
 147        'case_sensitive': 'caseSensitive',
 148        'conditional_parent_label': 'conditionalParentLabel',
 149        'conditional_parent_label_metadata': 'conditionalParentLabelMetadata',
 150        'conditional_parent_value': 'conditionalParentValue',
 151        'conditional_parent_value_metadata': 'conditionalParentValueMetadata',
 152        'custom_tab_id': 'customTabId',
 153        'custom_tab_id_metadata': 'customTabIdMetadata',
 154        'display_settings': 'displaySettings',
 155        'document_id': 'documentId',
 156        'document_id_metadata': 'documentIdMetadata',
 157        'end_anchor': 'endAnchor',
 158        'end_position': 'endPosition',
 159        'error_details': 'errorDetails',
 160        'form_order': 'formOrder',
 161        'form_order_metadata': 'formOrderMetadata',
 162        'form_page_label': 'formPageLabel',
 163        'form_page_label_metadata': 'formPageLabelMetadata',
 164        'form_page_number': 'formPageNumber',
 165        'form_page_number_metadata': 'formPageNumberMetadata',
 166        'height': 'height',
 167        'height_metadata': 'heightMetadata',
 168        'locked': 'locked',
 169        'locked_metadata': 'lockedMetadata',
 170        'merge_field': 'mergeField',
 171        'merge_field_xml': 'mergeFieldXml',
 172        'overlay_type': 'overlayType',
 173        'overlay_type_metadata': 'overlayTypeMetadata',
 174        'page_number': 'pageNumber',
 175        'page_number_metadata': 'pageNumberMetadata',
 176        'recipient_id': 'recipientId',
 177        'recipient_id_guid': 'recipientIdGuid',
 178        'recipient_id_guid_metadata': 'recipientIdGuidMetadata',
 179        'recipient_id_metadata': 'recipientIdMetadata',
 180        'remove_end_anchor': 'removeEndAnchor',
 181        'remove_start_anchor': 'removeStartAnchor',
 182        'shared': 'shared',
 183        'shared_metadata': 'sharedMetadata',
 184        'smart_contract_information': 'smartContractInformation',
 185        'source': 'source',
 186        'start_anchor': 'startAnchor',
 187        'start_position': 'startPosition',
 188        'status': 'status',
 189        'status_metadata': 'statusMetadata',
 190        'tab_group_labels': 'tabGroupLabels',
 191        'tab_group_labels_metadata': 'tabGroupLabelsMetadata',
 192        'tab_id': 'tabId',
 193        'tab_id_metadata': 'tabIdMetadata',
 194        'tab_label': 'tabLabel',
 195        'tab_order': 'tabOrder',
 196        'tab_order_metadata': 'tabOrderMetadata',
 197        'tab_type': 'tabType',
 198        'tab_type_metadata': 'tabTypeMetadata',
 199        'template_locked': 'templateLocked',
 200        'template_locked_metadata': 'templateLockedMetadata',
 201        'template_required': 'templateRequired',
 202        'template_required_metadata': 'templateRequiredMetadata',
 203        'tooltip': 'tooltip',
 204        'tool_tip_metadata': 'toolTipMetadata',
 205        'width': 'width',
 206        'width_metadata': 'widthMetadata',
 207        'x_position': 'xPosition',
 208        'x_position_metadata': 'xPositionMetadata',
 209        'y_position': 'yPosition',
 210        'y_position_metadata': 'yPositionMetadata'
 211    }
 212
 213    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 214        """SmartSection - a model defined in Swagger"""  # noqa: E501
 215        if _configuration is None:
 216            _configuration = Configuration()
 217        self._configuration = _configuration
 218
 219        self._anchor_allow_white_space_in_characters = None
 220        self._anchor_allow_white_space_in_characters_metadata = None
 221        self._anchor_case_sensitive = None
 222        self._anchor_case_sensitive_metadata = None
 223        self._anchor_horizontal_alignment = None
 224        self._anchor_horizontal_alignment_metadata = None
 225        self._anchor_ignore_if_not_present = None
 226        self._anchor_ignore_if_not_present_metadata = None
 227        self._anchor_match_whole_word = None
 228        self._anchor_match_whole_word_metadata = None
 229        self._anchor_string = None
 230        self._anchor_string_metadata = None
 231        self._anchor_tab_processor_version = None
 232        self._anchor_tab_processor_version_metadata = None
 233        self._anchor_units = None
 234        self._anchor_units_metadata = None
 235        self._anchor_x_offset = None
 236        self._anchor_x_offset_metadata = None
 237        self._anchor_y_offset = None
 238        self._anchor_y_offset_metadata = None
 239        self._caption = None
 240        self._caption_metadata = None
 241        self._case_sensitive = None
 242        self._conditional_parent_label = None
 243        self._conditional_parent_label_metadata = None
 244        self._conditional_parent_value = None
 245        self._conditional_parent_value_metadata = None
 246        self._custom_tab_id = None
 247        self._custom_tab_id_metadata = None
 248        self._display_settings = None
 249        self._document_id = None
 250        self._document_id_metadata = None
 251        self._end_anchor = None
 252        self._end_position = None
 253        self._error_details = None
 254        self._form_order = None
 255        self._form_order_metadata = None
 256        self._form_page_label = None
 257        self._form_page_label_metadata = None
 258        self._form_page_number = None
 259        self._form_page_number_metadata = None
 260        self._height = None
 261        self._height_metadata = None
 262        self._locked = None
 263        self._locked_metadata = None
 264        self._merge_field = None
 265        self._merge_field_xml = None
 266        self._overlay_type = None
 267        self._overlay_type_metadata = None
 268        self._page_number = None
 269        self._page_number_metadata = None
 270        self._recipient_id = None
 271        self._recipient_id_guid = None
 272        self._recipient_id_guid_metadata = None
 273        self._recipient_id_metadata = None
 274        self._remove_end_anchor = None
 275        self._remove_start_anchor = None
 276        self._shared = None
 277        self._shared_metadata = None
 278        self._smart_contract_information = None
 279        self._source = None
 280        self._start_anchor = None
 281        self._start_position = None
 282        self._status = None
 283        self._status_metadata = None
 284        self._tab_group_labels = None
 285        self._tab_group_labels_metadata = None
 286        self._tab_id = None
 287        self._tab_id_metadata = None
 288        self._tab_label = None
 289        self._tab_order = None
 290        self._tab_order_metadata = None
 291        self._tab_type = None
 292        self._tab_type_metadata = None
 293        self._template_locked = None
 294        self._template_locked_metadata = None
 295        self._template_required = None
 296        self._template_required_metadata = None
 297        self._tooltip = None
 298        self._tool_tip_metadata = None
 299        self._width = None
 300        self._width_metadata = None
 301        self._x_position = None
 302        self._x_position_metadata = None
 303        self._y_position = None
 304        self._y_position_metadata = None
 305        self.discriminator = None
 306
 307        setattr(self, "_{}".format('anchor_allow_white_space_in_characters'), kwargs.get('anchor_allow_white_space_in_characters', None))
 308        setattr(self, "_{}".format('anchor_allow_white_space_in_characters_metadata'), kwargs.get('anchor_allow_white_space_in_characters_metadata', None))
 309        setattr(self, "_{}".format('anchor_case_sensitive'), kwargs.get('anchor_case_sensitive', None))
 310        setattr(self, "_{}".format('anchor_case_sensitive_metadata'), kwargs.get('anchor_case_sensitive_metadata', None))
 311        setattr(self, "_{}".format('anchor_horizontal_alignment'), kwargs.get('anchor_horizontal_alignment', None))
 312        setattr(self, "_{}".format('anchor_horizontal_alignment_metadata'), kwargs.get('anchor_horizontal_alignment_metadata', None))
 313        setattr(self, "_{}".format('anchor_ignore_if_not_present'), kwargs.get('anchor_ignore_if_not_present', None))
 314        setattr(self, "_{}".format('anchor_ignore_if_not_present_metadata'), kwargs.get('anchor_ignore_if_not_present_metadata', None))
 315        setattr(self, "_{}".format('anchor_match_whole_word'), kwargs.get('anchor_match_whole_word', None))
 316        setattr(self, "_{}".format('anchor_match_whole_word_metadata'), kwargs.get('anchor_match_whole_word_metadata', None))
 317        setattr(self, "_{}".format('anchor_string'), kwargs.get('anchor_string', None))
 318        setattr(self, "_{}".format('anchor_string_metadata'), kwargs.get('anchor_string_metadata', None))
 319        setattr(self, "_{}".format('anchor_tab_processor_version'), kwargs.get('anchor_tab_processor_version', None))
 320        setattr(self, "_{}".format('anchor_tab_processor_version_metadata'), kwargs.get('anchor_tab_processor_version_metadata', None))
 321        setattr(self, "_{}".format('anchor_units'), kwargs.get('anchor_units', None))
 322        setattr(self, "_{}".format('anchor_units_metadata'), kwargs.get('anchor_units_metadata', None))
 323        setattr(self, "_{}".format('anchor_x_offset'), kwargs.get('anchor_x_offset', None))
 324        setattr(self, "_{}".format('anchor_x_offset_metadata'), kwargs.get('anchor_x_offset_metadata', None))
 325        setattr(self, "_{}".format('anchor_y_offset'), kwargs.get('anchor_y_offset', None))
 326        setattr(self, "_{}".format('anchor_y_offset_metadata'), kwargs.get('anchor_y_offset_metadata', None))
 327        setattr(self, "_{}".format('caption'), kwargs.get('caption', None))
 328        setattr(self, "_{}".format('caption_metadata'), kwargs.get('caption_metadata', None))
 329        setattr(self, "_{}".format('case_sensitive'), kwargs.get('case_sensitive', None))
 330        setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None))
 331        setattr(self, "_{}".format('conditional_parent_label_metadata'), kwargs.get('conditional_parent_label_metadata', None))
 332        setattr(self, "_{}".format('conditional_parent_value'), kwargs.get('conditional_parent_value', None))
 333        setattr(self, "_{}".format('conditional_parent_value_metadata'), kwargs.get('conditional_parent_value_metadata', None))
 334        setattr(self, "_{}".format('custom_tab_id'), kwargs.get('custom_tab_id', None))
 335        setattr(self, "_{}".format('custom_tab_id_metadata'), kwargs.get('custom_tab_id_metadata', None))
 336        setattr(self, "_{}".format('display_settings'), kwargs.get('display_settings', None))
 337        setattr(self, "_{}".format('document_id'), kwargs.get('document_id', None))
 338        setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None))
 339        setattr(self, "_{}".format('end_anchor'), kwargs.get('end_anchor', None))
 340        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
 341        setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None))
 342        setattr(self, "_{}".format('form_order'), kwargs.get('form_order', None))
 343        setattr(self, "_{}".format('form_order_metadata'), kwargs.get('form_order_metadata', None))
 344        setattr(self, "_{}".format('form_page_label'), kwargs.get('form_page_label', None))
 345        setattr(self, "_{}".format('form_page_label_metadata'), kwargs.get('form_page_label_metadata', None))
 346        setattr(self, "_{}".format('form_page_number'), kwargs.get('form_page_number', None))
 347        setattr(self, "_{}".format('form_page_number_metadata'), kwargs.get('form_page_number_metadata', None))
 348        setattr(self, "_{}".format('height'), kwargs.get('height', None))
 349        setattr(self, "_{}".format('height_metadata'), kwargs.get('height_metadata', None))
 350        setattr(self, "_{}".format('locked'), kwargs.get('locked', None))
 351        setattr(self, "_{}".format('locked_metadata'), kwargs.get('locked_metadata', None))
 352        setattr(self, "_{}".format('merge_field'), kwargs.get('merge_field', None))
 353        setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None))
 354        setattr(self, "_{}".format('overlay_type'), kwargs.get('overlay_type', None))
 355        setattr(self, "_{}".format('overlay_type_metadata'), kwargs.get('overlay_type_metadata', None))
 356        setattr(self, "_{}".format('page_number'), kwargs.get('page_number', None))
 357        setattr(self, "_{}".format('page_number_metadata'), kwargs.get('page_number_metadata', None))
 358        setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None))
 359        setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None))
 360        setattr(self, "_{}".format('recipient_id_guid_metadata'), kwargs.get('recipient_id_guid_metadata', None))
 361        setattr(self, "_{}".format('recipient_id_metadata'), kwargs.get('recipient_id_metadata', None))
 362        setattr(self, "_{}".format('remove_end_anchor'), kwargs.get('remove_end_anchor', None))
 363        setattr(self, "_{}".format('remove_start_anchor'), kwargs.get('remove_start_anchor', None))
 364        setattr(self, "_{}".format('shared'), kwargs.get('shared', None))
 365        setattr(self, "_{}".format('shared_metadata'), kwargs.get('shared_metadata', None))
 366        setattr(self, "_{}".format('smart_contract_information'), kwargs.get('smart_contract_information', None))
 367        setattr(self, "_{}".format('source'), kwargs.get('source', None))
 368        setattr(self, "_{}".format('start_anchor'), kwargs.get('start_anchor', None))
 369        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
 370        setattr(self, "_{}".format('status'), kwargs.get('status', None))
 371        setattr(self, "_{}".format('status_metadata'), kwargs.get('status_metadata', None))
 372        setattr(self, "_{}".format('tab_group_labels'), kwargs.get('tab_group_labels', None))
 373        setattr(self, "_{}".format('tab_group_labels_metadata'), kwargs.get('tab_group_labels_metadata', None))
 374        setattr(self, "_{}".format('tab_id'), kwargs.get('tab_id', None))
 375        setattr(self, "_{}".format('tab_id_metadata'), kwargs.get('tab_id_metadata', None))
 376        setattr(self, "_{}".format('tab_label'), kwargs.get('tab_label', None))
 377        setattr(self, "_{}".format('tab_order'), kwargs.get('tab_order', None))
 378        setattr(self, "_{}".format('tab_order_metadata'), kwargs.get('tab_order_metadata', None))
 379        setattr(self, "_{}".format('tab_type'), kwargs.get('tab_type', None))
 380        setattr(self, "_{}".format('tab_type_metadata'), kwargs.get('tab_type_metadata', None))
 381        setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None))
 382        setattr(self, "_{}".format('template_locked_metadata'), kwargs.get('template_locked_metadata', None))
 383        setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None))
 384        setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None))
 385        setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None))
 386        setattr(self, "_{}".format('tool_tip_metadata'), kwargs.get('tool_tip_metadata', None))
 387        setattr(self, "_{}".format('width'), kwargs.get('width', None))
 388        setattr(self, "_{}".format('width_metadata'), kwargs.get('width_metadata', None))
 389        setattr(self, "_{}".format('x_position'), kwargs.get('x_position', None))
 390        setattr(self, "_{}".format('x_position_metadata'), kwargs.get('x_position_metadata', None))
 391        setattr(self, "_{}".format('y_position'), kwargs.get('y_position', None))
 392        setattr(self, "_{}".format('y_position_metadata'), kwargs.get('y_position_metadata', None))
 393
 394    @property
 395    def anchor_allow_white_space_in_characters(self):
 396        """Gets the anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 397
 398          # noqa: E501
 399
 400        :return: The anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 401        :rtype: str
 402        """
 403        return self._anchor_allow_white_space_in_characters
 404
 405    @anchor_allow_white_space_in_characters.setter
 406    def anchor_allow_white_space_in_characters(self, anchor_allow_white_space_in_characters):
 407        """Sets the anchor_allow_white_space_in_characters of this SmartSection.
 408
 409          # noqa: E501
 410
 411        :param anchor_allow_white_space_in_characters: The anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 412        :type: str
 413        """
 414
 415        self._anchor_allow_white_space_in_characters = anchor_allow_white_space_in_characters
 416
 417    @property
 418    def anchor_allow_white_space_in_characters_metadata(self):
 419        """Gets the anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 420
 421        Metadata that indicates whether the `anchorAllowWhiteSpaceInCharacters` property is editable.  # noqa: E501
 422
 423        :return: The anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 424        :rtype: PropertyMetadata
 425        """
 426        return self._anchor_allow_white_space_in_characters_metadata
 427
 428    @anchor_allow_white_space_in_characters_metadata.setter
 429    def anchor_allow_white_space_in_characters_metadata(self, anchor_allow_white_space_in_characters_metadata):
 430        """Sets the anchor_allow_white_space_in_characters_metadata of this SmartSection.
 431
 432        Metadata that indicates whether the `anchorAllowWhiteSpaceInCharacters` property is editable.  # noqa: E501
 433
 434        :param anchor_allow_white_space_in_characters_metadata: The anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 435        :type: PropertyMetadata
 436        """
 437
 438        self._anchor_allow_white_space_in_characters_metadata = anchor_allow_white_space_in_characters_metadata
 439
 440    @property
 441    def anchor_case_sensitive(self):
 442        """Gets the anchor_case_sensitive of this SmartSection.  # noqa: E501
 443
 444        When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**.  # noqa: E501
 445
 446        :return: The anchor_case_sensitive of this SmartSection.  # noqa: E501
 447        :rtype: str
 448        """
 449        return self._anchor_case_sensitive
 450
 451    @anchor_case_sensitive.setter
 452    def anchor_case_sensitive(self, anchor_case_sensitive):
 453        """Sets the anchor_case_sensitive of this SmartSection.
 454
 455        When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**.  # noqa: E501
 456
 457        :param anchor_case_sensitive: The anchor_case_sensitive of this SmartSection.  # noqa: E501
 458        :type: str
 459        """
 460
 461        self._anchor_case_sensitive = anchor_case_sensitive
 462
 463    @property
 464    def anchor_case_sensitive_metadata(self):
 465        """Gets the anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 466
 467        Metadata that indicates whether the `anchorCaseSensitive` property is editable.  # noqa: E501
 468
 469        :return: The anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 470        :rtype: PropertyMetadata
 471        """
 472        return self._anchor_case_sensitive_metadata
 473
 474    @anchor_case_sensitive_metadata.setter
 475    def anchor_case_sensitive_metadata(self, anchor_case_sensitive_metadata):
 476        """Sets the anchor_case_sensitive_metadata of this SmartSection.
 477
 478        Metadata that indicates whether the `anchorCaseSensitive` property is editable.  # noqa: E501
 479
 480        :param anchor_case_sensitive_metadata: The anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 481        :type: PropertyMetadata
 482        """
 483
 484        self._anchor_case_sensitive_metadata = anchor_case_sensitive_metadata
 485
 486    @property
 487    def anchor_horizontal_alignment(self):
 488        """Gets the anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 489
 490        Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**.  # noqa: E501
 491
 492        :return: The anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 493        :rtype: str
 494        """
 495        return self._anchor_horizontal_alignment
 496
 497    @anchor_horizontal_alignment.setter
 498    def anchor_horizontal_alignment(self, anchor_horizontal_alignment):
 499        """Sets the anchor_horizontal_alignment of this SmartSection.
 500
 501        Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**.  # noqa: E501
 502
 503        :param anchor_horizontal_alignment: The anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 504        :type: str
 505        """
 506
 507        self._anchor_horizontal_alignment = anchor_horizontal_alignment
 508
 509    @property
 510    def anchor_horizontal_alignment_metadata(self):
 511        """Gets the anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 512
 513        Metadata that indicates whether the `anchorHorizontalAlignment` property is editable.  # noqa: E501
 514
 515        :return: The anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 516        :rtype: PropertyMetadata
 517        """
 518        return self._anchor_horizontal_alignment_metadata
 519
 520    @anchor_horizontal_alignment_metadata.setter
 521    def anchor_horizontal_alignment_metadata(self, anchor_horizontal_alignment_metadata):
 522        """Sets the anchor_horizontal_alignment_metadata of this SmartSection.
 523
 524        Metadata that indicates whether the `anchorHorizontalAlignment` property is editable.  # noqa: E501
 525
 526        :param anchor_horizontal_alignment_metadata: The anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 527        :type: PropertyMetadata
 528        """
 529
 530        self._anchor_horizontal_alignment_metadata = anchor_horizontal_alignment_metadata
 531
 532    @property
 533    def anchor_ignore_if_not_present(self):
 534        """Gets the anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 535
 536        When set to **true**, this tab is ignored if anchorString is not found in the document.  # noqa: E501
 537
 538        :return: The anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 539        :rtype: str
 540        """
 541        return self._anchor_ignore_if_not_present
 542
 543    @anchor_ignore_if_not_present.setter
 544    def anchor_ignore_if_not_present(self, anchor_ignore_if_not_present):
 545        """Sets the anchor_ignore_if_not_present of this SmartSection.
 546
 547        When set to **true**, this tab is ignored if anchorString is not found in the document.  # noqa: E501
 548
 549        :param anchor_ignore_if_not_present: The anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 550        :type: str
 551        """
 552
 553        self._anchor_ignore_if_not_present = anchor_ignore_if_not_present
 554
 555    @property
 556    def anchor_ignore_if_not_present_metadata(self):
 557        """Gets the anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 558
 559        Metadata that indicates whether the `anchorIgnoreIfNotPresent` property is editable.  # noqa: E501
 560
 561        :return: The anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 562        :rtype: PropertyMetadata
 563        """
 564        return self._anchor_ignore_if_not_present_metadata
 565
 566    @anchor_ignore_if_not_present_metadata.setter
 567    def anchor_ignore_if_not_present_metadata(self, anchor_ignore_if_not_present_metadata):
 568        """Sets the anchor_ignore_if_not_present_metadata of this SmartSection.
 569
 570        Metadata that indicates whether the `anchorIgnoreIfNotPresent` property is editable.  # noqa: E501
 571
 572        :param anchor_ignore_if_not_present_metadata: The anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 573        :type: PropertyMetadata
 574        """
 575
 576        self._anchor_ignore_if_not_present_metadata = anchor_ignore_if_not_present_metadata
 577
 578    @property
 579    def anchor_match_whole_word(self):
 580        """Gets the anchor_match_whole_word of this SmartSection.  # noqa: E501
 581
 582        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**.  # noqa: E501
 583
 584        :return: The anchor_match_whole_word of this SmartSection.  # noqa: E501
 585        :rtype: str
 586        """
 587        return self._anchor_match_whole_word
 588
 589    @anchor_match_whole_word.setter
 590    def anchor_match_whole_word(self, anchor_match_whole_word):
 591        """Sets the anchor_match_whole_word of this SmartSection.
 592
 593        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**.  # noqa: E501
 594
 595        :param anchor_match_whole_word: The anchor_match_whole_word of this SmartSection.  # noqa: E501
 596        :type: str
 597        """
 598
 599        self._anchor_match_whole_word = anchor_match_whole_word
 600
 601    @property
 602    def anchor_match_whole_word_metadata(self):
 603        """Gets the anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 604
 605        Metadata that indicates whether the `anchorMatchWholeWord` property is editable.  # noqa: E501
 606
 607        :return: The anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 608        :rtype: PropertyMetadata
 609        """
 610        return self._anchor_match_whole_word_metadata
 611
 612    @anchor_match_whole_word_metadata.setter
 613    def anchor_match_whole_word_metadata(self, anchor_match_whole_word_metadata):
 614        """Sets the anchor_match_whole_word_metadata of this SmartSection.
 615
 616        Metadata that indicates whether the `anchorMatchWholeWord` property is editable.  # noqa: E501
 617
 618        :param anchor_match_whole_word_metadata: The anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 619        :type: PropertyMetadata
 620        """
 621
 622        self._anchor_match_whole_word_metadata = anchor_match_whole_word_metadata
 623
 624    @property
 625    def anchor_string(self):
 626        """Gets the anchor_string of this SmartSection.  # noqa: E501
 627
 628        Anchor text information for a radio button.  # noqa: E501
 629
 630        :return: The anchor_string of this SmartSection.  # noqa: E501
 631        :rtype: str
 632        """
 633        return self._anchor_string
 634
 635    @anchor_string.setter
 636    def anchor_string(self, anchor_string):
 637        """Sets the anchor_string of this SmartSection.
 638
 639        Anchor text information for a radio button.  # noqa: E501
 640
 641        :param anchor_string: The anchor_string of this SmartSection.  # noqa: E501
 642        :type: str
 643        """
 644
 645        self._anchor_string = anchor_string
 646
 647    @property
 648    def anchor_string_metadata(self):
 649        """Gets the anchor_string_metadata of this SmartSection.  # noqa: E501
 650
 651        Metadata that indicates whether the `anchorString` property is editable.  # noqa: E501
 652
 653        :return: The anchor_string_metadata of this SmartSection.  # noqa: E501
 654        :rtype: PropertyMetadata
 655        """
 656        return self._anchor_string_metadata
 657
 658    @anchor_string_metadata.setter
 659    def anchor_string_metadata(self, anchor_string_metadata):
 660        """Sets the anchor_string_metadata of this SmartSection.
 661
 662        Metadata that indicates whether the `anchorString` property is editable.  # noqa: E501
 663
 664        :param anchor_string_metadata: The anchor_string_metadata of this SmartSection.  # noqa: E501
 665        :type: PropertyMetadata
 666        """
 667
 668        self._anchor_string_metadata = anchor_string_metadata
 669
 670    @property
 671    def anchor_tab_processor_version(self):
 672        """Gets the anchor_tab_processor_version of this SmartSection.  # noqa: E501
 673
 674          # noqa: E501
 675
 676        :return: The anchor_tab_processor_version of this SmartSection.  # noqa: E501
 677        :rtype: str
 678        """
 679        return self._anchor_tab_processor_version
 680
 681    @anchor_tab_processor_version.setter
 682    def anchor_tab_processor_version(self, anchor_tab_processor_version):
 683        """Sets the anchor_tab_processor_version of this SmartSection.
 684
 685          # noqa: E501
 686
 687        :param anchor_tab_processor_version: The anchor_tab_processor_version of this SmartSection.  # noqa: E501
 688        :type: str
 689        """
 690
 691        self._anchor_tab_processor_version = anchor_tab_processor_version
 692
 693    @property
 694    def anchor_tab_processor_version_metadata(self):
 695        """Gets the anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 696
 697        Reserved for DocuSign.  # noqa: E501
 698
 699        :return: The anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 700        :rtype: PropertyMetadata
 701        """
 702        return self._anchor_tab_processor_version_metadata
 703
 704    @anchor_tab_processor_version_metadata.setter
 705    def anchor_tab_processor_version_metadata(self, anchor_tab_processor_version_metadata):
 706        """Sets the anchor_tab_processor_version_metadata of this SmartSection.
 707
 708        Reserved for DocuSign.  # noqa: E501
 709
 710        :param anchor_tab_processor_version_metadata: The anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 711        :type: PropertyMetadata
 712        """
 713
 714        self._anchor_tab_processor_version_metadata = anchor_tab_processor_version_metadata
 715
 716    @property
 717    def anchor_units(self):
 718        """Gets the anchor_units of this SmartSection.  # noqa: E501
 719
 720        Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches.  # noqa: E501
 721
 722        :return: The anchor_units of this SmartSection.  # noqa: E501
 723        :rtype: str
 724        """
 725        return self._anchor_units
 726
 727    @anchor_units.setter
 728    def anchor_units(self, anchor_units):
 729        """Sets the anchor_units of this SmartSection.
 730
 731        Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches.  # noqa: E501
 732
 733        :param anchor_units: The anchor_units of this SmartSection.  # noqa: E501
 734        :type: str
 735        """
 736
 737        self._anchor_units = anchor_units
 738
 739    @property
 740    def anchor_units_metadata(self):
 741        """Gets the anchor_units_metadata of this SmartSection.  # noqa: E501
 742
 743        Metadata that indicates whether the `anchorUnits` property is editable.  # noqa: E501
 744
 745        :return: The anchor_units_metadata of this SmartSection.  # noqa: E501
 746        :rtype: PropertyMetadata
 747        """
 748        return self._anchor_units_metadata
 749
 750    @anchor_units_metadata.setter
 751    def anchor_units_metadata(self, anchor_units_metadata):
 752        """Sets the anchor_units_metadata of this SmartSection.
 753
 754        Metadata that indicates whether the `anchorUnits` property is editable.  # noqa: E501
 755
 756        :param anchor_units_metadata: The anchor_units_metadata of this SmartSection.  # noqa: E501
 757        :type: PropertyMetadata
 758        """
 759
 760        self._anchor_units_metadata = anchor_units_metadata
 761
 762    @property
 763    def anchor_x_offset(self):
 764        """Gets the anchor_x_offset of this SmartSection.  # noqa: E501
 765
 766        Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 767
 768        :return: The anchor_x_offset of this SmartSection.  # noqa: E501
 769        :rtype: str
 770        """
 771        return self._anchor_x_offset
 772
 773    @anchor_x_offset.setter
 774    def anchor_x_offset(self, anchor_x_offset):
 775        """Sets the anchor_x_offset of this SmartSection.
 776
 777        Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 778
 779        :param anchor_x_offset: The anchor_x_offset of this SmartSection.  # noqa: E501
 780        :type: str
 781        """
 782
 783        self._anchor_x_offset = anchor_x_offset
 784
 785    @property
 786    def anchor_x_offset_metadata(self):
 787        """Gets the anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 788
 789        Metadata that indicates whether the `anchorXOffset` property is editable.  # noqa: E501
 790
 791        :return: The anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 792        :rtype: PropertyMetadata
 793        """
 794        return self._anchor_x_offset_metadata
 795
 796    @anchor_x_offset_metadata.setter
 797    def anchor_x_offset_metadata(self, anchor_x_offset_metadata):
 798        """Sets the anchor_x_offset_metadata of this SmartSection.
 799
 800        Metadata that indicates whether the `anchorXOffset` property is editable.  # noqa: E501
 801
 802        :param anchor_x_offset_metadata: The anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 803        :type: PropertyMetadata
 804        """
 805
 806        self._anchor_x_offset_metadata = anchor_x_offset_metadata
 807
 808    @property
 809    def anchor_y_offset(self):
 810        """Gets the anchor_y_offset of this SmartSection.  # noqa: E501
 811
 812        Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 813
 814        :return: The anchor_y_offset of this SmartSection.  # noqa: E501
 815        :rtype: str
 816        """
 817        return self._anchor_y_offset
 818
 819    @anchor_y_offset.setter
 820    def anchor_y_offset(self, anchor_y_offset):
 821        """Sets the anchor_y_offset of this SmartSection.
 822
 823        Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 824
 825        :param anchor_y_offset: The anchor_y_offset of this SmartSection.  # noqa: E501
 826        :type: str
 827        """
 828
 829        self._anchor_y_offset = anchor_y_offset
 830
 831    @property
 832    def anchor_y_offset_metadata(self):
 833        """Gets the anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 834
 835        Metadata that indicates whether the `anchorYOffset` property is editable.  # noqa: E501
 836
 837        :return: The anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 838        :rtype: PropertyMetadata
 839        """
 840        return self._anchor_y_offset_metadata
 841
 842    @anchor_y_offset_metadata.setter
 843    def anchor_y_offset_metadata(self, anchor_y_offset_metadata):
 844        """Sets the anchor_y_offset_metadata of this SmartSection.
 845
 846        Metadata that indicates whether the `anchorYOffset` property is editable.  # noqa: E501
 847
 848        :param anchor_y_offset_metadata: The anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 849        :type: PropertyMetadata
 850        """
 851
 852        self._anchor_y_offset_metadata = anchor_y_offset_metadata
 853
 854    @property
 855    def caption(self):
 856        """Gets the caption of this SmartSection.  # noqa: E501
 857
 858          # noqa: E501
 859
 860        :return: The caption of this SmartSection.  # noqa: E501
 861        :rtype: str
 862        """
 863        return self._caption
 864
 865    @caption.setter
 866    def caption(self, caption):
 867        """Sets the caption of this SmartSection.
 868
 869          # noqa: E501
 870
 871        :param caption: The caption of this SmartSection.  # noqa: E501
 872        :type: str
 873        """
 874
 875        self._caption = caption
 876
 877    @property
 878    def caption_metadata(self):
 879        """Gets the caption_metadata of this SmartSection.  # noqa: E501
 880
 881          # noqa: E501
 882
 883        :return: The caption_metadata of this SmartSection.  # noqa: E501
 884        :rtype: PropertyMetadata
 885        """
 886        return self._caption_metadata
 887
 888    @caption_metadata.setter
 889    def caption_metadata(self, caption_metadata):
 890        """Sets the caption_metadata of this SmartSection.
 891
 892          # noqa: E501
 893
 894        :param caption_metadata: The caption_metadata of this SmartSection.  # noqa: E501
 895        :type: PropertyMetadata
 896        """
 897
 898        self._caption_metadata = caption_metadata
 899
 900    @property
 901    def case_sensitive(self):
 902        """Gets the case_sensitive of this SmartSection.  # noqa: E501
 903
 904          # noqa: E501
 905
 906        :return: The case_sensitive of this SmartSection.  # noqa: E501
 907        :rtype: bool
 908        """
 909        return self._case_sensitive
 910
 911    @case_sensitive.setter
 912    def case_sensitive(self, case_sensitive):
 913        """Sets the case_sensitive of this SmartSection.
 914
 915          # noqa: E501
 916
 917        :param case_sensitive: The case_sensitive of this SmartSection.  # noqa: E501
 918        :type: bool
 919        """
 920
 921        self._case_sensitive = case_sensitive
 922
 923    @property
 924    def conditional_parent_label(self):
 925        """Gets the conditional_parent_label of this SmartSection.  # noqa: E501
 926
 927        For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility.  # noqa: E501
 928
 929        :return: The conditional_parent_label of this SmartSection.  # noqa: E501
 930        :rtype: str
 931        """
 932        return self._conditional_parent_label
 933
 934    @conditional_parent_label.setter
 935    def conditional_parent_label(self, conditional_parent_label):
 936        """Sets the conditional_parent_label of this SmartSection.
 937
 938        For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility.  # noqa: E501
 939
 940        :param conditional_parent_label: The conditional_parent_label of this SmartSection.  # noqa: E501
 941        :type: str
 942        """
 943
 944        self._conditional_parent_label = conditional_parent_label
 945
 946    @property
 947    def conditional_parent_label_metadata(self):
 948        """Gets the conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 949
 950        Metadata that indicates whether the `conditionalParentLabel` property is editable.  # noqa: E501
 951
 952        :return: The conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 953        :rtype: PropertyMetadata
 954        """
 955        return self._conditional_parent_label_metadata
 956
 957    @conditional_parent_label_metadata.setter
 958    def conditional_parent_label_metadata(self, conditional_parent_label_metadata):
 959        """Sets the conditional_parent_label_metadata of this SmartSection.
 960
 961        Metadata that indicates whether the `conditionalParentLabel` property is editable.  # noqa: E501
 962
 963        :param conditional_parent_label_metadata: The conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 964        :type: PropertyMetadata
 965        """
 966
 967        self._conditional_parent_label_metadata = conditional_parent_label_metadata
 968
 969    @property
 970    def conditional_parent_value(self):
 971        """Gets the conditional_parent_value of this SmartSection.  # noqa: E501
 972
 973        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.   # noqa: E501
 974
 975        :return: The conditional_parent_value of this SmartSection.  # noqa: E501
 976        :rtype: str
 977        """
 978        return self._conditional_parent_value
 979
 980    @conditional_parent_value.setter
 981    def conditional_parent_value(self, conditional_parent_value):
 982        """Sets the conditional_parent_value of this SmartSection.
 983
 984        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.   # noqa: E501
 985
 986        :param conditional_parent_value: The conditional_parent_value of this SmartSection.  # noqa: E501
 987        :type: str
 988        """
 989
 990        self._conditional_parent_value = conditional_parent_value
 991
 992    @property
 993    def conditional_parent_value_metadata(self):
 994        """Gets the conditional_parent_value_metadata of this SmartSection.  # noqa: E501
 995
 996        Metadata that indicates whether the `conditionalParentValue` property is editable.  # noqa: E501
 997
 998        :return: The conditional_parent_value_metadata of this SmartSection.  # noqa: E501
 999        :rtype: PropertyMetadata
1000        """
1001        return self._conditional_parent_value_metadata
1002
1003    @conditional_parent_value_metadata.setter
1004    def conditional_parent_value_metadata(self, conditional_parent_value_metadata):
1005        """Sets the conditional_parent_value_metadata of this SmartSection.
1006
1007        Metadata that indicates whether the `conditionalParentValue` property is editable.  # noqa: E501
1008
1009        :param conditional_parent_value_metadata: The conditional_parent_value_metadata of this SmartSection.  # noqa: E501
1010        :type: PropertyMetadata
1011        """
1012
1013        self._conditional_parent_value_metadata = conditional_parent_value_metadata
1014
1015    @property
1016    def custom_tab_id(self):
1017        """Gets the custom_tab_id of this SmartSection.  # noqa: E501
1018
1019        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.  # noqa: E501
1020
1021        :return: The custom_tab_id of this SmartSection.  # noqa: E501
1022        :rtype: str
1023        """
1024        return self._custom_tab_id
1025
1026    @custom_tab_id.setter
1027    def custom_tab_id(self, custom_tab_id):
1028        """Sets the custom_tab_id of this SmartSection.
1029
1030        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.  # noqa: E501
1031
1032        :param custom_tab_id: The custom_tab_id of this SmartSection.  # noqa: E501
1033        :type: str
1034        """
1035
1036        self._custom_tab_id = custom_tab_id
1037
1038    @property
1039    def custom_tab_id_metadata(self):
1040        """Gets the custom_tab_id_metadata of this SmartSection.  # noqa: E501
1041
1042        Metadata that indicates whether the `customTabId` property is editable.  # noqa: E501
1043
1044        :return: The custom_tab_id_metadata of this SmartSection.  # noqa: E501
1045        :rtype: PropertyMetadata
1046        """
1047        return self._custom_tab_id_metadata
1048
1049    @custom_tab_id_metadata.setter
1050    def custom_tab_id_metadata(self, custom_tab_id_metadata):
1051        """Sets the custom_tab_id_metadata of this SmartSection.
1052
1053        Metadata that indicates whether the `customTabId` property is editable.  # noqa: E501
1054
1055        :param custom_tab_id_metadata: The custom_tab_id_metadata of this SmartSection.  # noqa: E501
1056        :type: PropertyMetadata
1057        """
1058
1059        self._custom_tab_id_metadata = custom_tab_id_metadata
1060
1061    @property
1062    def display_settings(self):
1063        """Gets the display_settings of this SmartSection.  # noqa: E501
1064
1065        This object defines how the HTML section inside the `startAnchor` and `endAnchor` displays.  # noqa: E501
1066
1067        :return: The display_settings of this SmartSection.  # noqa: E501
1068        :rtype: SmartSectionDisplaySettings
1069        """
1070        return self._display_settings
1071
1072    @display_settings.setter
1073    def display_settings(self, display_settings):
1074        """Sets the display_settings of this SmartSection.
1075
1076        This object defines how the HTML section inside the `startAnchor` and `endAnchor` displays.  # noqa: E501
1077
1078        :param display_settings: The display_settings of this SmartSection.  # noqa: E501
1079        :type: SmartSectionDisplaySettings
1080        """
1081
1082        self._display_settings = display_settings
1083
1084    @property
1085    def document_id(self):
1086        """Gets the document_id of this SmartSection.  # noqa: E501
1087
1088        Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.  # noqa: E501
1089
1090        :return: The document_id of this SmartSection.  # noqa: E501
1091        :rtype: str
1092        """
1093        return self._document_id
1094
1095    @document_id.setter
1096    def document_id(self, document_id):
1097        """Sets the document_id of this SmartSection.
1098
1099        Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.  # noqa: E501
1100
1101        :param document_id: The document_id of this SmartSection.  # noqa: E501
1102        :type: str
1103        """
1104
1105        self._document_id = document_id
1106
1107    @property
1108    def document_id_metadata(self):
1109        """Gets the document_id_metadata of this SmartSection.  # noqa: E501
1110
1111        Metadata that indicates whether the `documentId` property is editable.  # noqa: E501
1112
1113        :return: The document_id_metadata of this SmartSection.  # noqa: E501
1114        :rtype: PropertyMetadata
1115        """
1116        return self._document_id_metadata
1117
1118    @document_id_metadata.setter
1119    def document_id_metadata(self, document_id_metadata):
1120        """Sets the document_id_metadata of this SmartSection.
1121
1122        Metadata that indicates whether the `documentId` property is editable.  # noqa: E501
1123
1124        :param document_id_metadata: The document_id_metadata of this SmartSection.  # noqa: E501
1125        :type: PropertyMetadata
1126        """
1127
1128        self._document_id_metadata = document_id_metadata
1129
1130    @property
1131    def end_anchor(self):
1132        """Gets the end_anchor of this SmartSection.  # noqa: E501
1133
1134          # noqa: E501
1135
1136        :return: The end_anchor of this SmartSection.  # noqa: E501
1137        :rtype: str
1138        """
1139        return self._end_anchor
1140
1141    @end_anchor.setter
1142    def end_anchor(self, end_anchor):
1143        """Sets the end_anchor of this SmartSection.
1144
1145          # noqa: E501
1146
1147        :param end_anchor: The end_anchor of this SmartSection.  # noqa: E501
1148        :type: str
1149        """
1150
1151        self._end_anchor = end_anchor
1152
1153    @property
1154    def end_position(self):
1155        """Gets the end_position of this SmartSection.  # noqa: E501
1156
1157        The last position in the result set.   # noqa: E501
1158
1159        :return: The end_position of this SmartSection.  # noqa: E501
1160        :rtype: SmartSectionAnchorPosition
1161        """
1162        return self._end_position
1163
1164    @end_position.setter
1165    def end_position(self, end_position):
1166        """Sets the end_position of this SmartSection.
1167
1168        The last position in the result set.   # noqa: E501
1169
1170        :param end_position: The end_position of this SmartSection.  # noqa: E501
1171        :type: SmartSectionAnchorPosition
1172        """
1173
1174        self._end_position = end_position
1175
1176    @property
1177    def error_details(self):
1178        """Gets the error_details of this SmartSection.  # noqa: E501
1179
1180        Array or errors.  # noqa: E501
1181
1182        :return: The error_details of this SmartSection.  # noqa: E501
1183        :rtype: ErrorDetails
1184        """
1185        return self._error_details
1186
1187    @error_details.setter
1188    def error_details(self, error_details):
1189        """Sets the error_details of this SmartSection.
1190
1191        Array or errors.  # noqa: E501
1192
1193        :param error_details: The error_details of this SmartSection.  # noqa: E501
1194        :type: ErrorDetails
1195        """
1196
1197        self._error_details = error_details
1198
1199    @property
1200    def form_order(self):
1201        """Gets the form_order of this SmartSection.  # noqa: E501
1202
1203          # noqa: E501
1204
1205        :return: The form_order of this SmartSection.  # noqa: E501
1206        :rtype: str
1207        """
1208        return self._form_order
1209
1210    @form_order.setter
1211    def form_order(self, form_order):
1212        """Sets the form_order of this SmartSection.
1213
1214          # noqa: E501
1215
1216        :param form_order: The form_order of this SmartSection.  # noqa: E501
1217        :type: str
1218        """
1219
1220        self._form_order = form_order
1221
1222    @property
1223    def form_order_metadata(self):
1224        """Gets the form_order_metadata of this SmartSection.  # noqa: E501
1225
1226        Metadata that indicates whether the `formOrder` property is editable.  # noqa: E501
1227
1228        :return: The form_order_metadata of this SmartSection.  # noqa: E501
1229        :rtype: PropertyMetadata
1230        """
1231        return self._form_order_metadata
1232
1233    @form_order_metadata.setter
1234    def form_order_metadata(self, form_order_metadata):
1235        """Sets the form_order_metadata of this SmartSection.
1236
1237        Metadata that indicates whether the `formOrder` property is editable.  # noqa: E501
1238
1239        :param form_order_metadata: The form_order_metadata of this SmartSection.  # noqa: E501
1240        :type: PropertyMetadata
1241        """
1242
1243        self._form_order_metadata = form_order_metadata
1244
1245    @property
1246    def form_page_label(self):
1247        """Gets the form_page_label of this SmartSection.  # noqa: E501
1248
1249          # noqa: E501
1250
1251        :return: The form_page_label of this SmartSection.  # noqa: E501
1252        :rtype: str
1253        """
1254        return self._form_page_label
1255
1256    @form_page_label.setter
1257    def form_page_label(self, form_page_label):
1258        """Sets the form_page_label of this SmartSection.
1259
1260          # noqa: E501
1261
1262        :param form_page_label: The form_page_label of this SmartSection.  # noqa: E501
1263        :type: str
1264        """
1265
1266        self._form_page_label = form_page_label
1267
1268    @property
1269    def form_page_label_metadata(self):
1270        """Gets the form_page_label_metadata of this SmartSection.  # noqa: E501
1271
1272        Metadata that indicates whether the `formPageLabel` property is editable.  # noqa: E501
1273
1274        :return: The form_page_label_metadata of this SmartSection.  # noqa: E501
1275        :rtype: PropertyMetadata
1276        """
1277        return self._form_page_label_metadata
1278
1279    @form_page_label_metadata.setter
1280    def form_page_label_metadata(self, form_page_label_metadata):
1281        """Sets the form_page_label_metadata of this SmartSection.
1282
1283        Metadata that indicates whether the `formPageLabel` property is editable.  # noqa: E501
1284
1285        :param form_page_label_metadata: The form_page_label_metadata of this SmartSection.  # noqa: E501
1286        :type: PropertyMetadata
1287        """
1288
1289        self._form_page_label_metadata = form_page_label_metadata
1290
1291    @property
1292    def form_page_number(self):
1293        """Gets the form_page_number of this SmartSection.  # noqa: E501
1294
1295          # noqa: E501
1296
1297        :return: The form_page_number of this SmartSection.  # noqa: E501
1298        :rtype: str
1299        """
1300        return self._form_page_number
1301
1302    @form_page_number.setter
1303    def form_page_number(self, form_page_number):
1304        """Sets the form_page_number of this SmartSection.
1305
1306          # noqa: E501
1307
1308        :param form_page_number: The form_page_number of this SmartSection.  # noqa: E501
1309        :type: str
1310        """
1311
1312        self._form_page_number = form_page_number
1313
1314    @property
1315    def form_page_number_metadata(self):
1316        """Gets the form_page_number_metadata of this SmartSection.  # noqa: E501
1317
1318        Metadata that indicates whether the `fromPageNumber` property is editable.  # noqa: E501
1319
1320        :return: The form_page_number_metadata of this SmartSection.  # noqa: E501
1321        :rtype: PropertyMetadata
1322        """
1323        return self._form_page_number_metadata
1324
1325    @form_page_number_metadata.setter
1326    def form_page_number_metadata(self, form_page_number_metadata):
1327        """Sets the form_page_number_metadata of this SmartSection.
1328
1329        Metadata that indicates whether the `fromPageNumber` property is editable.  # noqa: E501
1330
1331        :param form_page_number_metadata: The form_page_number_metadata of this SmartSection.  # noqa: E501
1332        :type: PropertyMetadata
1333        """
1334
1335        self._form_page_number_metadata = form_page_number_metadata
1336
1337    @property
1338    def height(self):
1339        """Gets the height of this SmartSection.  # noqa: E501
1340
1341        Height of the tab in pixels.  # noqa: E501
1342
1343        :return: The height of this SmartSection.  # noqa: E501
1344        :rtype: str
1345        """
1346        return self._height
1347
1348    @height.setter
1349    def height(self, height):
1350        """Sets the height of this SmartSection.
1351
1352        Height of the tab in pixels.  # noqa: E501
1353
1354        :param height: The height of this SmartSection.  # noqa: E501
1355        :type: str
1356        """
1357
1358        self._height = height
1359
1360    @property
1361    def height_metadata(self):
1362        """Gets the height_metadata of this SmartSection.  # noqa: E501
1363
1364        Metadata that indicates whether the `height` property is editable.  # noqa: E501
1365
1366        :return: The height_metadata of this SmartSection.  # noqa: E501
1367        :rtype: PropertyMetadata
1368        """
1369        return self._height_metadata
1370
1371    @height_metadata.setter
1372    def height_metadata(self, height_metadata):
1373        """Sets the height_metadata of this SmartSection.
1374
1375        Metadata that indicates whether the `height` property is editable.  # noqa: E501
1376
1377        :param height_metadata: The height_metadata of this SmartSection.  # noqa: E501
1378        :type: PropertyMetadata
1379        """
1380
1381        self._height_metadata = height_metadata
1382
1383    @property
1384    def locked(self):
1385        """Gets the locked of this SmartSection.  # noqa: E501
1386
1387        When set to **true**, the signer cannot change the data of the custom tab.  # noqa: E501
1388
1389        :return: The locked of this SmartSection.  # noqa: E501
1390        :rtype: str
1391        """
1392        return self._locked
1393
1394    @locked.setter
1395    def locked(self, locked):
1396        """Sets the locked of this SmartSection.
1397
1398        When set to **true**, the signer cannot change the data of the custom tab.  # noqa: E501
1399
1400        :param locked: The locked of this SmartSection.  # noqa: E501
1401        :type: str
1402        """
1403
1404        self._locked = locked
1405
1406    @property
1407    def locked_metadata(self):
1408        """Gets the locked_metadata of this SmartSection.  # noqa: E501
1409
1410        Metadata that indicates whether the `locked` property is editable.  # noqa: E501
1411
1412        :return: The locked_metadata of this SmartSection.  # noqa: E501
1413        :rtype: PropertyMetadata
1414        """
1415        return self._locked_metadata
1416
1417    @locked_metadata.setter
1418    def locked_metadata(self, locked_metadata):
1419        """Sets the locked_metadata of this SmartSection.
1420
1421        Metadata that indicates whether the `locked` property is editable.  # noqa: E501
1422
1423        :param locked_metadata: The locked_metadata of this SmartSection.  # noqa: E501
1424        :type: PropertyMetadata
1425        """
1426
1427        self._locked_metadata = locked_metadata
1428
1429    @property
1430    def merge_field(self):
1431        """Gets the merge_field of this SmartSection.  # noqa: E501
1432
1433        Contains the information necessary to map the tab to a field in SalesForce.  # noqa: E501
1434
1435        :return: The merge_field of this SmartSection.  # noqa: E501
1436        :rtype: MergeField
1437        """
1438        return self._merge_field
1439
1440    @merge_field.setter
1441    def merge_field(self, merge_field):
1442        """Sets the merge_field of this SmartSection.
1443
1444        Contains the information necessary to map the tab to a field in SalesForce.  # noqa: E501
1445
1446        :param merge_field: The merge_field of this SmartSection.  # noqa: E501
1447        :type: MergeField
1448        """
1449
1450        self._merge_field = merge_field
1451
1452    @property
1453    def merge_field_xml(self):
1454        """Gets the merge_field_xml of this SmartSection.  # noqa: E501
1455
1456          # noqa: E501
1457
1458        :return: The merge_field_xml of this SmartSection.  # noqa: E501
1459        :rtype: str
1460        """
1461        return self._merge_field_xml
1462
1463    @merge_field_xml.setter
1464    def merge_field_xml(self, merge_field_xml):
1465        """Sets the merge_field_xml of this SmartSection.
1466
1467          # noqa: E501
1468
1469        :param merge_field_xml: The merge_field_xml of this SmartSection.  # noqa: E501
1470        :type: str
1471        """
1472
1473        self._merge_field_xml = merge_field_xml
1474
1475    @property
1476    def overlay_type(self):
1477        """Gets the overlay_type of this SmartSection.  # noqa: E501
1478
1479          # noqa: E501
1480
1481        :return: The overlay_type of this SmartSection.  # noqa: E501
1482        :rtype: str
1483        """
1484        return self._overlay_type
1485
1486    @overlay_type.setter
1487    def overlay_type(self, overlay_type):
1488        """Sets the overlay_type of this SmartSection.
1489
1490          # noqa: E501
1491
1492        :param overlay_type: The overlay_type of this SmartSection.  # noqa: E501
1493        :type: str
1494        """
1495
1496        self._overlay_type = overlay_type
1497
1498    @property
1499    def overlay_type_metadata(self):
1500        """Gets the overlay_type_metadata of this SmartSection.  # noqa: E501
1501
1502        Metadata that indicates whether the `overlayType` property is editable.  # noqa: E501
1503
1504        :return: The overlay_type_metadata of this SmartSection.  # noqa: E501
1505        :rtype: PropertyMetadata
1506        """
1507        return self._overlay_type_metadata
1508
1509    @overlay_type_metadata.setter
1510    def overlay_type_metadata(self, overlay_type_metadata):
1511        """Sets the overlay_type_metadata of this SmartSection.
1512
1513        Metadata that indicates whether the `overlayType` property is editable.  # noqa: E501
1514
1515        :param overlay_type_metadata: The overlay_type_metadata of this SmartSection.  # noqa: E501
1516        :type: PropertyMetadata
1517        """
1518
1519        self._overlay_type_metadata = overlay_type_metadata
1520
1521    @property
1522    def page_number(self):
1523        """Gets the page_number of this SmartSection.  # noqa: E501
1524
1525        Specifies the page number on which the tab is located.  # noqa: E501
1526
1527        :return: The page_number of this SmartSection.  # noqa: E501
1528        :rtype: str
1529        """
1530        return self._page_number
1531
1532    @page_number.setter
1533    def page_number(self, page_number):
1534        """Sets the page_number of this SmartSection.
1535
1536        Specifies the page number on which the tab is located.  # noqa: E501
1537
1538        :param page_number: The page_number of this SmartSection.  # noqa: E501
1539        :type: str
1540        """
1541
1542        self._page_number = page_number
1543
1544    @property
1545    def page_number_metadata(self):
1546        """Gets the page_number_metadata of this SmartSection.  # noqa: E501
1547
1548        Metadata that indicates whether the `pageNumber` property is editable.  # noqa: E501
1549
1550        :return: The page_number_metadata of this SmartSection.  # noqa: E501
1551        :rtype: PropertyMetadata
1552        """
1553        return self._page_number_metadata
1554
1555    @page_number_metadata.setter
1556    def page_number_metadata(self, page_number_metadata):
1557        """Sets the page_number_metadata of this SmartSection.
1558
1559        Metadata that indicates whether the `pageNumber` property is editable.  # noqa: E501
1560
1561        :param page_number_metadata: The page_number_metadata of this SmartSection.  # noqa: E501
1562        :type: PropertyMetadata
1563        """
1564
1565        self._page_number_metadata = page_number_metadata
1566
1567    @property
1568    def recipient_id(self):
1569        """Gets the recipient_id of this SmartSection.  # noqa: E501
1570
1571        Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.  # noqa: E501
1572
1573        :return: The recipient_id of this SmartSection.  # noqa: E501
1574        :rtype: str
1575        """
1576        return self._recipient_id
1577
1578    @recipient_id.setter
1579    def recipient_id(self, recipient_id):
1580        """Sets the recipient_id of this SmartSection.
1581
1582        Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.  # noqa: E501
1583
1584        :param recipient_id: The recipient_id of this SmartSection.  # noqa: E501
1585        :type: str
1586        """
1587
1588        self._recipient_id = recipient_id
1589
1590    @property
1591    def recipient_id_guid(self):
1592        """Gets the recipient_id_guid of this SmartSection.  # noqa: E501
1593
1594          # noqa: E501
1595
1596        :return: The recipient_id_guid of this SmartSection.  # noqa: E501
1597        :rtype: str
1598        """
1599        return self._recipient_id_guid
1600
1601    @recipient_id_guid.setter
1602    def recipient_id_guid(self, recipient_id_guid):
1603        """Sets the recipient_id_guid of this SmartSection.
1604
1605          # noqa: E501
1606
1607        :param recipient_id_guid: The recipient_id_guid of this SmartSection.  # noqa: E501
1608        :type: str
1609        """
1610
1611        self._recipient_id_guid = recipient_id_guid
1612
1613    @property
1614    def recipient_id_guid_metadata(self):
1615        """Gets the recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1616
1617        Metadata that indicates whether the `recipientIdGuid` property is editable.  # noqa: E501
1618
1619        :return: The recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1620        :rtype: PropertyMetadata
1621        """
1622        return self._recipient_id_guid_metadata
1623
1624    @recipient_id_guid_metadata.setter
1625    def recipient_id_guid_metadata(self, recipient_id_guid_metadata):
1626        """Sets the recipient_id_guid_metadata of this SmartSection.
1627
1628        Metadata that indicates whether the `recipientIdGuid` property is editable.  # noqa: E501
1629
1630        :param recipient_id_guid_metadata: The recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1631        :type: PropertyMetadata
1632        """
1633
1634        self._recipient_id_guid_metadata = recipient_id_guid_metadata
1635
1636    @property
1637    def recipient_id_metadata(self):
1638        """Gets the recipient_id_metadata of this SmartSection.  # noqa: E501
1639
1640        Metadata that indicates whether the `recipientId` property is editable.  # noqa: E501
1641
1642        :return: The recipient_id_metadata of this SmartSection.  # noqa: E501
1643        :rtype: PropertyMetadata
1644        """
1645        return self._recipient_id_metadata
1646
1647    @recipient_id_metadata.setter
1648    def recipient_id_metadata(self, recipient_id_metadata):
1649        """Sets the recipient_id_metadata of this SmartSection.
1650
1651        Metadata that indicates whether the `recipientId` property is editable.  # noqa: E501
1652
1653        :param recipient_id_metadata: The recipient_id_metadata of this SmartSection.  # noqa: E501
1654        :type: PropertyMetadata
1655        """
1656
1657        self._recipient_id_metadata = recipient_id_metadata
1658
1659    @property
1660    def remove_end_anchor(self):
1661        """Gets the remove_end_anchor of this SmartSection.  # noqa: E501
1662
1663          # noqa: E501
1664
1665        :return: The remove_end_anchor of this SmartSection.  # noqa: E501
1666        :rtype: bool
1667        """
1668        return self._remove_end_anchor
1669
1670    @remove_end_anchor.setter
1671    def remove_end_anchor(self, remove_end_anchor):
1672        """Sets the remove_end_anchor of this SmartSection.
1673
1674          # noqa: E501
1675
1676        :param remove_end_anchor: The remove_end_anchor of this SmartSection.  # noqa: E501
1677        :type: bool
1678        """
1679
1680        self._remove_end_anchor = remove_end_anchor
1681
1682    @property
1683    def remove_start_anchor(self):
1684        """Gets the remove_start_anchor of this SmartSection.  # noqa: E501
1685
1686          # noqa: E501
1687
1688        :return: The remove_start_anchor of this SmartSection.  # noqa: E501
1689        :rtype: bool
1690        """
1691        return self._remove_start_anchor
1692
1693    @remove_start_anchor.setter
1694    def remove_start_anchor(self, remove_start_anchor):
1695        """Sets the remove_start_anchor of this SmartSection.
1696
1697          # noqa: E501
1698
1699        :param remove_start_anchor: The remove_start_anchor of this SmartSection.  # noqa: E501
1700        :type: bool
1701        """
1702
1703        self._remove_start_anchor = remove_start_anchor
1704
1705    @property
1706    def shared(self):
1707        """Gets the shared of this SmartSection.  # noqa: E501
1708
1709        When set to **true**, this custom tab is shared.  # noqa: E501
1710
1711        :return: The shared of this SmartSection.  # noqa: E501
1712        :rtype: str
1713        """
1714        return self._shared
1715
1716    @shared.setter
1717    def shared(self, shared):
1718        """Sets the shared of this SmartSection.
1719
1720        When set to **true**, this custom tab is shared.  # noqa: E501
1721
1722        :param shared: The shared of this SmartSection.  # noqa: E501
1723        :type: str
1724        """
1725
1726        self._shared = shared
1727
1728    @property
1729    def shared_metadata(self):
1730        """Gets the shared_metadata of this SmartSection.  # noqa: E501
1731
1732        Metadata that indicates whether the `shared` property is editable.  # noqa: E501
1733
1734        :return: The shared_metadata of this SmartSection.  # noqa: E501
1735        :rtype: PropertyMetadata
1736        """
1737        return self._shared_metadata
1738
1739    @shared_metadata.setter
1740    def shared_metadata(self, shared_metadata):
1741        """Sets the shared_metadata of this SmartSection.
1742
1743        Metadata that indicates whether the `shared` property is editable.  # noqa: E501
1744
1745        :param shared_metadata: The shared_metadata of this SmartSection.  # noqa: E501
1746        :type: PropertyMetadata
1747        """
1748
1749        self._shared_metadata = shared_metadata
1750
1751    @property
1752    def smart_contract_information(self):
1753        """Gets the smart_contract_information of this SmartSection.  # noqa: E501
1754
1755        Reserved for DocuSign.  # noqa: E501
1756
1757        :return: The smart_contract_information of this SmartSection.  # noqa: E501
1758        :rtype: SmartContractInformation
1759        """
1760        return self._smart_contract_information
1761
1762    @smart_contract_information.setter
1763    def smart_contract_information(self, smart_contract_information):
1764        """Sets the smart_contract_information of this SmartSection.
1765
1766        Reserved for DocuSign.  # noqa: E501
1767
1768        :param smart_contract_information: The smart_contract_information of this SmartSection.  # noqa: E501
1769        :type: SmartContractInformation
1770        """
1771
1772        self._smart_contract_information = smart_contract_information
1773
1774    @property
1775    def source(self):
1776        """Gets the source of this SmartSection.  # noqa: E501
1777
1778          # noqa: E501
1779
1780        :return: The source of this SmartSection.  # noqa: E501
1781        :rtype: str
1782        """
1783        return self._source
1784
1785    @source.setter
1786    def source(self, source):
1787        """Sets the source of this SmartSection.
1788
1789          # noqa: E501
1790
1791        :param source: The source of this SmartSection.  # noqa: E501
1792        :type: str
1793        """
1794
1795        self._source = source
1796
1797    @property
1798    def start_anchor(self):
1799        """Gets the start_anchor of this SmartSection.  # noqa: E501
1800
1801          # noqa: E501
1802
1803        :return: The start_anchor of this SmartSection.  # noqa: E501
1804        :rtype: str
1805        """
1806        return self._start_anchor
1807
1808    @start_anchor.setter
1809    def start_anchor(self, start_anchor):
1810        """Sets the start_anchor of this SmartSection.
1811
1812          # noqa: E501
1813
1814        :param start_anchor: The start_anchor of this SmartSection.  # noqa: E501
1815        :type: str
1816        """
1817
1818        self._start_anchor = start_anchor
1819
1820    @property
1821    def start_position(self):
1822        """Gets the start_position of this SmartSection.  # noqa: E501
1823
1824        Starting position of the current result set.  # noqa: E501
1825
1826        :return: The start_position of this SmartSection.  # noqa: E501
1827        :rtype: SmartSectionAnchorPosition
1828        """
1829        return self._start_position
1830
1831    @start_position.setter
1832    def start_position(self, start_position):
1833        """Sets the start_position of this SmartSection.
1834
1835        Starting position of the current result set.  # noqa: E501
1836
1837        :param start_position: The start_position of this SmartSection.  # noqa: E501
1838        :type: SmartSectionAnchorPosition
1839        """
1840
1841        self._start_position = start_position
1842
1843    @property
1844    def status(self):
1845        """Gets the status of this SmartSection.  # noqa: E501
1846
1847        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.  # noqa: E501
1848
1849        :return: The status of this SmartSection.  # noqa: E501
1850        :rtype: str
1851        """
1852        return self._status
1853
1854    @status.setter
1855    def status(self, status):
1856        """Sets the status of this SmartSection.
1857
1858        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.  # noqa: E501
1859
1860        :param status: The status of this SmartSection.  # noqa: E501
1861        :type: str
1862        """
1863
1864        self._status = status
1865
1866    @property
1867    def status_metadata(self):
1868        """Gets the status_metadata of this SmartSection.  # noqa: E501
1869
1870        Metadata that indicates whether the `status` property is editable.  # noqa: E501
1871
1872        :return: The status_metadata of this SmartSection.  # noqa: E501
1873        :rtype: PropertyMetadata
1874        """
1875        return self._status_metadata
1876
1877    @status_metadata.setter
1878    def status_metadata(self, status_metadata):
1879        """Sets the status_metadata of this SmartSection.
1880
1881        Metadata that indicates whether the `status` property is editable.  # noqa: E501
1882
1883        :param status_metadata: The status_metadata of this SmartSection.  # noqa: E501
1884        :type: PropertyMetadata
1885        """
1886
1887        self._status_metadata = status_metadata
1888
1889    @property
1890    def tab_group_labels(self):
1891        """Gets the tab_group_labels of this SmartSection.  # noqa: E501
1892
1893          # noqa: E501
1894
1895        :return: The tab_group_labels of this SmartSection.  # noqa: E501
1896        :rtype: list[str]
1897        """
1898        return self._tab_group_labels
1899
1900    @tab_group_labels.setter
1901    def tab_group_labels(self, tab_group_labels):
1902        """Sets the tab_group_labels of this SmartSection.
1903
1904          # noqa: E501
1905
1906        :param tab_group_labels: The tab_group_labels of this SmartSection.  # noqa: E501
1907        :type: list[str]
1908        """
1909
1910        self._tab_group_labels = tab_group_labels
1911
1912    @property
1913    def tab_group_labels_metadata(self):
1914        """Gets the tab_group_labels_metadata of this SmartSection.  # noqa: E501
1915
1916        Metadata that indicates whether the `tabGroupLabels` property is editable.  # noqa: E501
1917
1918        :return: The tab_group_labels_metadata of this SmartSection.  # noqa: E501
1919        :rtype: PropertyMetadata
1920        """
1921        return self._tab_group_labels_metadata
1922
1923    @tab_group_labels_metadata.setter
1924    def tab_group_labels_metadata(self, tab_group_labels_metadata):
1925        """Sets the tab_group_labels_metadata of this SmartSection.
1926
1927        Metadata that indicates whether the `tabGroupLabels` property is editable.  # noqa: E501
1928
1929        :param tab_group_labels_metadata: The tab_group_labels_metadata of this SmartSection.  # noqa: E501
1930        :type: PropertyMetadata
1931        """
1932
1933        self._tab_group_labels_metadata = tab_group_labels_metadata
1934
1935    @property
1936    def tab_id(self):
1937        """Gets the tab_id of this SmartSection.  # noqa: E501
1938
1939        The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call].       # noqa: E501
1940
1941        :return: The tab_id of this SmartSection.  # noqa: E501
1942        :rtype: str
1943        """
1944        return self._tab_id
1945
1946    @tab_id.setter
1947    def tab_id(self, tab_id):
1948        """Sets the tab_id of this SmartSection.
1949
1950        The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call].       # noqa: E501
1951
1952        :param tab_id: The tab_id of this SmartSection.  # noqa: E501
1953        :type: str
1954        """
1955
1956        self._tab_id = tab_id
1957
1958    @property
1959    def tab_id_metadata(self):
1960        """Gets the tab_id_metadata of this SmartSection.  # noqa: E501
1961
1962        Metadata that indicates whether the `tabId` property is editable.  # noqa: E501
1963
1964        :return: The tab_id_metadata of this SmartSection.  # noqa: E501
1965        :rtype: PropertyMetadata
1966        """
1967        return self._tab_id_metadata
1968
1969    @tab_id_metadata.setter
1970    def tab_id_metadata(self, tab_id_metadata):
1971        """Sets the tab_id_metadata of this SmartSection.
1972
1973        Metadata that indicates whether the `tabId` property is editable.  # noqa: E501
1974
1975        :param tab_id_metadata: The tab_id_metadata of this SmartSection.  # noqa: E501
1976        :type: PropertyMetadata
1977        """
1978
1979        self._tab_id_metadata = tab_id_metadata
1980
1981    @property
1982    def tab_label(self):
1983        """Gets the tab_label of this SmartSection.  # noqa: E501
1984
1985        The label string associated with the tab.  # noqa: E501
1986
1987        :return: The tab_label of this SmartSection.  # noqa: E501
1988        :rtype: str
1989        """
1990        return self._tab_label
1991
1992    @tab_label.setter
1993    def tab_label(self, tab_label):
1994        """Sets the tab_label of this SmartSection.
1995
1996        The label string associated with the tab.  # noqa: E501
1997
1998        :param tab_label: The tab_label of this SmartSection.  # noqa: E501
1999        :type: str
2000        """
2001
2002        self._tab_label = tab_label
2003
2004    @property
2005    def tab_order(self):
2006        """Gets the tab_order of this SmartSection.  # noqa: E501
2007
2008          # noqa: E501
2009
2010        :return: The tab_order of this SmartSection.  # noqa: E501
2011        :rtype: str
2012        """
2013        return self._tab_order
2014
2015    @tab_order.setter
2016    def tab_order(self, tab_order):
2017        """Sets the tab_order of this SmartSection.
2018
2019          # noqa: E501
2020
2021        :param tab_order: The tab_order of this SmartSection.  # noqa: E501
2022        :type: str
2023        """
2024
2025        self._tab_order = tab_order
2026
2027    @property
2028    def tab_order_metadata(self):
2029        """Gets the tab_order_metadata of this SmartSection.  # noqa: E501
2030
2031        Metadata that indicates whether the `tabOrder` property is editable.  # noqa: E501
2032
2033        :return: The tab_order_metadata of this SmartSection.  # noqa: E501
2034        :rtype: PropertyMetadata
2035        """
2036        return self._tab_order_metadata
2037
2038    @tab_order_metadata.setter
2039    def tab_order_metadata(self, tab_order_metadata):
2040        """Sets the tab_order_metadata of this SmartSection.
2041
2042        Metadata that indicates whether the `tabOrder` property is editable.  # noqa: E501
2043
2044        :param tab_order_metadata: The tab_order_metadata of this SmartSection.  # noqa: E501
2045        :type: PropertyMetadata
2046        """
2047
2048        self._tab_order_metadata = tab_order_metadata
2049
2050    @property
2051    def tab_type(self):
2052        """Gets the tab_type of this SmartSection.  # noqa: E501
2053
2054          # noqa: E501
2055
2056        :return: The tab_type of this SmartSection.  # noqa: E501
2057        :rtype: str
2058        """
2059        return self._tab_type
2060
2061    @tab_type.setter
2062    def tab_type(self, tab_type):
2063        """Sets the tab_type of this SmartSection.
2064
2065          # noqa: E501
2066
2067        :param tab_type: The tab_type of this SmartSection.  # noqa: E501
2068        :type: str
2069        """
2070
2071        self._tab_type = tab_type
2072
2073    @property
2074    def tab_type_metadata(self):
2075        """Gets the tab_type_metadata of this SmartSection.  # noqa: E501
2076
2077        Metadata that indicates whether the `tabType` property is editable.  # noqa: E501
2078
2079        :return: The tab_type_metadata of this SmartSection.  # noqa: E501
2080        :rtype: PropertyMetadata
2081        """
2082        return self._tab_type_metadata
2083
2084    @tab_type_metadata.setter
2085    def tab_type_metadata(self, tab_type_metadata):
2086        """Sets the tab_type_metadata of this SmartSection.
2087
2088        Metadata that indicates whether the `tabType` property is editable.  # noqa: E501
2089
2090        :param tab_type_metadata: The tab_type_metadata of this SmartSection.  # noqa: E501
2091        :type: PropertyMetadata
2092        """
2093
2094        self._tab_type_metadata = tab_type_metadata
2095
2096    @property
2097    def template_locked(self):
2098        """Gets the template_locked of this SmartSection.  # noqa: E501
2099
2100        When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients.   # noqa: E501
2101
2102        :return: The template_locked of this SmartSection.  # noqa: E501
2103        :rtype: str
2104        """
2105        return self._template_locked
2106
2107    @template_locked.setter
2108    def template_locked(self, template_locked):
2109        """Sets the template_locked of this SmartSection.
2110
2111        When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients.   # noqa: E501
2112
2113        :param template_locked: The template_locked of this SmartSection.  # noqa: E501
2114        :type: str
2115        """
2116
2117        self._template_locked = template_locked
2118
2119    @property
2120    def template_locked_metadata(self):
2121        """Gets the template_locked_metadata of this SmartSection.  # noqa: E501
2122
2123        Metadata that indicates whether the `templateLocked` property is editable.  # noqa: E501
2124
2125        :return: The template_locked_metadata of this SmartSection.  # noqa: E501
2126        :rtype: PropertyMetadata
2127        """
2128        return self._template_locked_metadata
2129
2130    @template_locked_metadata.setter
2131    def template_locked_metadata(self, template_locked_metadata):
2132        """Sets the template_locked_metadata of this SmartSection.
2133
2134        Metadata that indicates whether the `templateLocked` property is editable.  # noqa: E501
2135
2136        :param template_locked_metadata: The template_locked_metadata of this SmartSection.  # noqa: E501
2137        :type: PropertyMetadata
2138        """
2139
2140        self._template_locked_metadata = template_locked_metadata
2141
2142    @property
2143    def template_required(self):
2144        """Gets the template_required of this SmartSection.  # noqa: E501
2145
2146        When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.  # noqa: E501
2147
2148        :return: The template_required of this SmartSection.  # noqa: E501
2149        :rtype: str
2150        """
2151        return self._template_required
2152
2153    @template_required.setter
2154    def template_required(self, template_required):
2155        """Sets the template_required of this SmartSection.
2156
2157        When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.  # noqa: E501
2158
2159        :param template_required: The template_required of this SmartSection.  # noqa: E501
2160        :type: str
2161        """
2162
2163        self._template_required = template_required
2164
2165    @property
2166    def template_required_metadata(self):
2167        """Gets the template_required_metadata of this SmartSection.  # noqa: E501
2168
2169        Metadata that indicates whether the `templateRequired` property is editable.  # noqa: E501
2170
2171        :return: The template_required_metadata of this SmartSection.  # noqa: E501
2172        :rtype: PropertyMetadata
2173        """
2174        return self._template_required_metadata
2175
2176    @template_required_metadata.setter
2177    def template_required_metadata(self, template_required_metadata):
2178        """Sets the template_required_metadata of this SmartSection.
2179
2180        Metadata that indicates whether the `templateRequired` property is editable.  # noqa: E501
2181
2182        :param template_required_metadata: The template_required_metadata of this SmartSection.  # noqa: E501
2183        :type: PropertyMetadata
2184        """
2185
2186        self._template_required_metadata = template_required_metadata
2187
2188    @property
2189    def tooltip(self):
2190        """Gets the tooltip of this SmartSection.  # noqa: E501
2191
2192          # noqa: E501
2193
2194        :return: The tooltip of this SmartSection.  # noqa: E501
2195        :rtype: str
2196        """
2197        return self._tooltip
2198
2199    @tooltip.setter
2200    def tooltip(self, tooltip):
2201        """Sets the tooltip of this SmartSection.
2202
2203          # noqa: E501
2204
2205        :param tooltip: The tooltip of this SmartSection.  # noqa: E501
2206        :type: str
2207        """
2208
2209        self._tooltip = tooltip
2210
2211    @property
2212    def tool_tip_metadata(self):
2213        """Gets the tool_tip_metadata of this SmartSection.  # noqa: E501
2214
2215        Metadata that indicates whether the `toolTip` property is editable.  # noqa: E501
2216
2217        :return: The tool_tip_metadata of this SmartSection.  # noqa: E501
2218        :rtype: PropertyMetadata
2219        """
2220        return self._tool_tip_metadata
2221
2222    @tool_tip_metadata.setter
2223    def tool_tip_metadata(self, tool_tip_metadata):
2224        """Sets the tool_tip_metadata of this SmartSection.
2225
2226        Metadata that indicates whether the `toolTip` property is editable.  # noqa: E501
2227
2228        :param tool_tip_metadata: The tool_tip_metadata of this SmartSection.  # noqa: E501
2229        :type: PropertyMetadata
2230        """
2231
2232        self._tool_tip_metadata = tool_tip_metadata
2233
2234    @property
2235    def width(self):
2236        """Gets the width of this SmartSection.  # noqa: E501
2237
2238        Width of the tab in pixels.  # noqa: E501
2239
2240        :return: The width of this SmartSection.  # noqa: E501
2241        :rtype: str
2242        """
2243        return self._width
2244
2245    @width.setter
2246    def width(self, width):
2247        """Sets the width of this SmartSection.
2248
2249        Width of the tab in pixels.  # noqa: E501
2250
2251        :param width: The width of this SmartSection.  # noqa: E501
2252        :type: str
2253        """
2254
2255        self._width = width
2256
2257    @property
2258    def width_metadata(self):
2259        """Gets the width_metadata of this SmartSection.  # noqa: E501
2260
2261        Metadata that indicates whether the `width` property is editable.  # noqa: E501
2262
2263        :return: The width_metadata of this SmartSection.  # noqa: E501
2264        :rtype: PropertyMetadata
2265        """
2266        return self._width_metadata
2267
2268    @width_metadata.setter
2269    def width_metadata(self, width_metadata):
2270        """Sets the width_metadata of this SmartSection.
2271
2272        Metadata that indicates whether the `width` property is editable.  # noqa: E501
2273
2274        :param width_metadata: The width_metadata of this SmartSection.  # noqa: E501
2275        :type: PropertyMetadata
2276        """
2277
2278        self._width_metadata = width_metadata
2279
2280    @property
2281    def x_position(self):
2282        """Gets the x_position of this SmartSection.  # noqa: E501
2283
2284        This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2285
2286        :return: The x_position of this SmartSection.  # noqa: E501
2287        :rtype: str
2288        """
2289        return self._x_position
2290
2291    @x_position.setter
2292    def x_position(self, x_position):
2293        """Sets the x_position of this SmartSection.
2294
2295        This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2296
2297        :param x_position: The x_position of this SmartSection.  # noqa: E501
2298        :type: str
2299        """
2300
2301        self._x_position = x_position
2302
2303    @property
2304    def x_position_metadata(self):
2305        """Gets the x_position_metadata of this SmartSection.  # noqa: E501
2306
2307        Metadata that indicates whether the `xPosition` property is editable.  # noqa: E501
2308
2309        :return: The x_position_metadata of this SmartSection.  # noqa: E501
2310        :rtype: PropertyMetadata
2311        """
2312        return self._x_position_metadata
2313
2314    @x_position_metadata.setter
2315    def x_position_metadata(self, x_position_metadata):
2316        """Sets the x_position_metadata of this SmartSection.
2317
2318        Metadata that indicates whether the `xPosition` property is editable.  # noqa: E501
2319
2320        :param x_position_metadata: The x_position_metadata of this SmartSection.  # noqa: E501
2321        :type: PropertyMetadata
2322        """
2323
2324        self._x_position_metadata = x_position_metadata
2325
2326    @property
2327    def y_position(self):
2328        """Gets the y_position of this SmartSection.  # noqa: E501
2329
2330        This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2331
2332        :return: The y_position of this SmartSection.  # noqa: E501
2333        :rtype: str
2334        """
2335        return self._y_position
2336
2337    @y_position.setter
2338    def y_position(self, y_position):
2339        """Sets the y_position of this SmartSection.
2340
2341        This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2342
2343        :param y_position: The y_position of this SmartSection.  # noqa: E501
2344        :type: str
2345        """
2346
2347        self._y_position = y_position
2348
2349    @property
2350    def y_position_metadata(self):
2351        """Gets the y_position_metadata of this SmartSection.  # noqa: E501
2352
2353        Metadata that indicates whether the `yPosition` property is editable.  # noqa: E501
2354
2355        :return: The y_position_metadata of this SmartSection.  # noqa: E501
2356        :rtype: PropertyMetadata
2357        """
2358        return self._y_position_metadata
2359
2360    @y_position_metadata.setter
2361    def y_position_metadata(self, y_position_metadata):
2362        """Sets the y_position_metadata of this SmartSection.
2363
2364        Metadata that indicates whether the `yPosition` property is editable.  # noqa: E501
2365
2366        :param y_position_metadata: The y_position_metadata of this SmartSection.  # noqa: E501
2367        :type: PropertyMetadata
2368        """
2369
2370        self._y_position_metadata = y_position_metadata
2371
2372    def to_dict(self):
2373        """Returns the model properties as a dict"""
2374        result = {}
2375
2376        for attr, _ in six.iteritems(self.swagger_types):
2377            value = getattr(self, attr)
2378            if isinstance(value, list):
2379                result[attr] = list(map(
2380                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
2381                    value
2382                ))
2383            elif hasattr(value, "to_dict"):
2384                result[attr] = value.to_dict()
2385            elif isinstance(value, dict):
2386                result[attr] = dict(map(
2387                    lambda item: (item[0], item[1].to_dict())
2388                    if hasattr(item[1], "to_dict") else item,
2389                    value.items()
2390                ))
2391            else:
2392                result[attr] = value
2393        if issubclass(SmartSection, dict):
2394            for key, value in self.items():
2395                result[key] = value
2396
2397        return result
2398
2399    def to_str(self):
2400        """Returns the string representation of the model"""
2401        return pprint.pformat(self.to_dict())
2402
2403    def __repr__(self):
2404        """For `print` and `pprint`"""
2405        return self.to_str()
2406
2407    def __eq__(self, other):
2408        """Returns true if both objects are equal"""
2409        if not isinstance(other, SmartSection):
2410            return False
2411
2412        return self.to_dict() == other.to_dict()
2413
2414    def __ne__(self, other):
2415        """Returns true if both objects are not equal"""
2416        if not isinstance(other, SmartSection):
2417            return True
2418
2419        return self.to_dict() != other.to_dict()
class SmartSection:
  23class SmartSection(object):
  24    """NOTE: This class is auto generated by the swagger code generator program.
  25
  26    Do not edit the class manually.
  27    """
  28
  29    """
  30    Attributes:
  31      swagger_types (dict): The key is attribute name
  32                            and the value is attribute type.
  33      attribute_map (dict): The key is attribute name
  34                            and the value is json key in definition.
  35    """
  36    swagger_types = {
  37        'anchor_allow_white_space_in_characters': 'str',
  38        'anchor_allow_white_space_in_characters_metadata': 'PropertyMetadata',
  39        'anchor_case_sensitive': 'str',
  40        'anchor_case_sensitive_metadata': 'PropertyMetadata',
  41        'anchor_horizontal_alignment': 'str',
  42        'anchor_horizontal_alignment_metadata': 'PropertyMetadata',
  43        'anchor_ignore_if_not_present': 'str',
  44        'anchor_ignore_if_not_present_metadata': 'PropertyMetadata',
  45        'anchor_match_whole_word': 'str',
  46        'anchor_match_whole_word_metadata': 'PropertyMetadata',
  47        'anchor_string': 'str',
  48        'anchor_string_metadata': 'PropertyMetadata',
  49        'anchor_tab_processor_version': 'str',
  50        'anchor_tab_processor_version_metadata': 'PropertyMetadata',
  51        'anchor_units': 'str',
  52        'anchor_units_metadata': 'PropertyMetadata',
  53        'anchor_x_offset': 'str',
  54        'anchor_x_offset_metadata': 'PropertyMetadata',
  55        'anchor_y_offset': 'str',
  56        'anchor_y_offset_metadata': 'PropertyMetadata',
  57        'caption': 'str',
  58        'caption_metadata': 'PropertyMetadata',
  59        'case_sensitive': 'bool',
  60        'conditional_parent_label': 'str',
  61        'conditional_parent_label_metadata': 'PropertyMetadata',
  62        'conditional_parent_value': 'str',
  63        'conditional_parent_value_metadata': 'PropertyMetadata',
  64        'custom_tab_id': 'str',
  65        'custom_tab_id_metadata': 'PropertyMetadata',
  66        'display_settings': 'SmartSectionDisplaySettings',
  67        'document_id': 'str',
  68        'document_id_metadata': 'PropertyMetadata',
  69        'end_anchor': 'str',
  70        'end_position': 'SmartSectionAnchorPosition',
  71        'error_details': 'ErrorDetails',
  72        'form_order': 'str',
  73        'form_order_metadata': 'PropertyMetadata',
  74        'form_page_label': 'str',
  75        'form_page_label_metadata': 'PropertyMetadata',
  76        'form_page_number': 'str',
  77        'form_page_number_metadata': 'PropertyMetadata',
  78        'height': 'str',
  79        'height_metadata': 'PropertyMetadata',
  80        'locked': 'str',
  81        'locked_metadata': 'PropertyMetadata',
  82        'merge_field': 'MergeField',
  83        'merge_field_xml': 'str',
  84        'overlay_type': 'str',
  85        'overlay_type_metadata': 'PropertyMetadata',
  86        'page_number': 'str',
  87        'page_number_metadata': 'PropertyMetadata',
  88        'recipient_id': 'str',
  89        'recipient_id_guid': 'str',
  90        'recipient_id_guid_metadata': 'PropertyMetadata',
  91        'recipient_id_metadata': 'PropertyMetadata',
  92        'remove_end_anchor': 'bool',
  93        'remove_start_anchor': 'bool',
  94        'shared': 'str',
  95        'shared_metadata': 'PropertyMetadata',
  96        'smart_contract_information': 'SmartContractInformation',
  97        'source': 'str',
  98        'start_anchor': 'str',
  99        'start_position': 'SmartSectionAnchorPosition',
 100        'status': 'str',
 101        'status_metadata': 'PropertyMetadata',
 102        'tab_group_labels': 'list[str]',
 103        'tab_group_labels_metadata': 'PropertyMetadata',
 104        'tab_id': 'str',
 105        'tab_id_metadata': 'PropertyMetadata',
 106        'tab_label': 'str',
 107        'tab_order': 'str',
 108        'tab_order_metadata': 'PropertyMetadata',
 109        'tab_type': 'str',
 110        'tab_type_metadata': 'PropertyMetadata',
 111        'template_locked': 'str',
 112        'template_locked_metadata': 'PropertyMetadata',
 113        'template_required': 'str',
 114        'template_required_metadata': 'PropertyMetadata',
 115        'tooltip': 'str',
 116        'tool_tip_metadata': 'PropertyMetadata',
 117        'width': 'str',
 118        'width_metadata': 'PropertyMetadata',
 119        'x_position': 'str',
 120        'x_position_metadata': 'PropertyMetadata',
 121        'y_position': 'str',
 122        'y_position_metadata': 'PropertyMetadata'
 123    }
 124
 125    attribute_map = {
 126        'anchor_allow_white_space_in_characters': 'anchorAllowWhiteSpaceInCharacters',
 127        'anchor_allow_white_space_in_characters_metadata': 'anchorAllowWhiteSpaceInCharactersMetadata',
 128        'anchor_case_sensitive': 'anchorCaseSensitive',
 129        'anchor_case_sensitive_metadata': 'anchorCaseSensitiveMetadata',
 130        'anchor_horizontal_alignment': 'anchorHorizontalAlignment',
 131        'anchor_horizontal_alignment_metadata': 'anchorHorizontalAlignmentMetadata',
 132        'anchor_ignore_if_not_present': 'anchorIgnoreIfNotPresent',
 133        'anchor_ignore_if_not_present_metadata': 'anchorIgnoreIfNotPresentMetadata',
 134        'anchor_match_whole_word': 'anchorMatchWholeWord',
 135        'anchor_match_whole_word_metadata': 'anchorMatchWholeWordMetadata',
 136        'anchor_string': 'anchorString',
 137        'anchor_string_metadata': 'anchorStringMetadata',
 138        'anchor_tab_processor_version': 'anchorTabProcessorVersion',
 139        'anchor_tab_processor_version_metadata': 'anchorTabProcessorVersionMetadata',
 140        'anchor_units': 'anchorUnits',
 141        'anchor_units_metadata': 'anchorUnitsMetadata',
 142        'anchor_x_offset': 'anchorXOffset',
 143        'anchor_x_offset_metadata': 'anchorXOffsetMetadata',
 144        'anchor_y_offset': 'anchorYOffset',
 145        'anchor_y_offset_metadata': 'anchorYOffsetMetadata',
 146        'caption': 'caption',
 147        'caption_metadata': 'captionMetadata',
 148        'case_sensitive': 'caseSensitive',
 149        'conditional_parent_label': 'conditionalParentLabel',
 150        'conditional_parent_label_metadata': 'conditionalParentLabelMetadata',
 151        'conditional_parent_value': 'conditionalParentValue',
 152        'conditional_parent_value_metadata': 'conditionalParentValueMetadata',
 153        'custom_tab_id': 'customTabId',
 154        'custom_tab_id_metadata': 'customTabIdMetadata',
 155        'display_settings': 'displaySettings',
 156        'document_id': 'documentId',
 157        'document_id_metadata': 'documentIdMetadata',
 158        'end_anchor': 'endAnchor',
 159        'end_position': 'endPosition',
 160        'error_details': 'errorDetails',
 161        'form_order': 'formOrder',
 162        'form_order_metadata': 'formOrderMetadata',
 163        'form_page_label': 'formPageLabel',
 164        'form_page_label_metadata': 'formPageLabelMetadata',
 165        'form_page_number': 'formPageNumber',
 166        'form_page_number_metadata': 'formPageNumberMetadata',
 167        'height': 'height',
 168        'height_metadata': 'heightMetadata',
 169        'locked': 'locked',
 170        'locked_metadata': 'lockedMetadata',
 171        'merge_field': 'mergeField',
 172        'merge_field_xml': 'mergeFieldXml',
 173        'overlay_type': 'overlayType',
 174        'overlay_type_metadata': 'overlayTypeMetadata',
 175        'page_number': 'pageNumber',
 176        'page_number_metadata': 'pageNumberMetadata',
 177        'recipient_id': 'recipientId',
 178        'recipient_id_guid': 'recipientIdGuid',
 179        'recipient_id_guid_metadata': 'recipientIdGuidMetadata',
 180        'recipient_id_metadata': 'recipientIdMetadata',
 181        'remove_end_anchor': 'removeEndAnchor',
 182        'remove_start_anchor': 'removeStartAnchor',
 183        'shared': 'shared',
 184        'shared_metadata': 'sharedMetadata',
 185        'smart_contract_information': 'smartContractInformation',
 186        'source': 'source',
 187        'start_anchor': 'startAnchor',
 188        'start_position': 'startPosition',
 189        'status': 'status',
 190        'status_metadata': 'statusMetadata',
 191        'tab_group_labels': 'tabGroupLabels',
 192        'tab_group_labels_metadata': 'tabGroupLabelsMetadata',
 193        'tab_id': 'tabId',
 194        'tab_id_metadata': 'tabIdMetadata',
 195        'tab_label': 'tabLabel',
 196        'tab_order': 'tabOrder',
 197        'tab_order_metadata': 'tabOrderMetadata',
 198        'tab_type': 'tabType',
 199        'tab_type_metadata': 'tabTypeMetadata',
 200        'template_locked': 'templateLocked',
 201        'template_locked_metadata': 'templateLockedMetadata',
 202        'template_required': 'templateRequired',
 203        'template_required_metadata': 'templateRequiredMetadata',
 204        'tooltip': 'tooltip',
 205        'tool_tip_metadata': 'toolTipMetadata',
 206        'width': 'width',
 207        'width_metadata': 'widthMetadata',
 208        'x_position': 'xPosition',
 209        'x_position_metadata': 'xPositionMetadata',
 210        'y_position': 'yPosition',
 211        'y_position_metadata': 'yPositionMetadata'
 212    }
 213
 214    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
 215        """SmartSection - a model defined in Swagger"""  # noqa: E501
 216        if _configuration is None:
 217            _configuration = Configuration()
 218        self._configuration = _configuration
 219
 220        self._anchor_allow_white_space_in_characters = None
 221        self._anchor_allow_white_space_in_characters_metadata = None
 222        self._anchor_case_sensitive = None
 223        self._anchor_case_sensitive_metadata = None
 224        self._anchor_horizontal_alignment = None
 225        self._anchor_horizontal_alignment_metadata = None
 226        self._anchor_ignore_if_not_present = None
 227        self._anchor_ignore_if_not_present_metadata = None
 228        self._anchor_match_whole_word = None
 229        self._anchor_match_whole_word_metadata = None
 230        self._anchor_string = None
 231        self._anchor_string_metadata = None
 232        self._anchor_tab_processor_version = None
 233        self._anchor_tab_processor_version_metadata = None
 234        self._anchor_units = None
 235        self._anchor_units_metadata = None
 236        self._anchor_x_offset = None
 237        self._anchor_x_offset_metadata = None
 238        self._anchor_y_offset = None
 239        self._anchor_y_offset_metadata = None
 240        self._caption = None
 241        self._caption_metadata = None
 242        self._case_sensitive = None
 243        self._conditional_parent_label = None
 244        self._conditional_parent_label_metadata = None
 245        self._conditional_parent_value = None
 246        self._conditional_parent_value_metadata = None
 247        self._custom_tab_id = None
 248        self._custom_tab_id_metadata = None
 249        self._display_settings = None
 250        self._document_id = None
 251        self._document_id_metadata = None
 252        self._end_anchor = None
 253        self._end_position = None
 254        self._error_details = None
 255        self._form_order = None
 256        self._form_order_metadata = None
 257        self._form_page_label = None
 258        self._form_page_label_metadata = None
 259        self._form_page_number = None
 260        self._form_page_number_metadata = None
 261        self._height = None
 262        self._height_metadata = None
 263        self._locked = None
 264        self._locked_metadata = None
 265        self._merge_field = None
 266        self._merge_field_xml = None
 267        self._overlay_type = None
 268        self._overlay_type_metadata = None
 269        self._page_number = None
 270        self._page_number_metadata = None
 271        self._recipient_id = None
 272        self._recipient_id_guid = None
 273        self._recipient_id_guid_metadata = None
 274        self._recipient_id_metadata = None
 275        self._remove_end_anchor = None
 276        self._remove_start_anchor = None
 277        self._shared = None
 278        self._shared_metadata = None
 279        self._smart_contract_information = None
 280        self._source = None
 281        self._start_anchor = None
 282        self._start_position = None
 283        self._status = None
 284        self._status_metadata = None
 285        self._tab_group_labels = None
 286        self._tab_group_labels_metadata = None
 287        self._tab_id = None
 288        self._tab_id_metadata = None
 289        self._tab_label = None
 290        self._tab_order = None
 291        self._tab_order_metadata = None
 292        self._tab_type = None
 293        self._tab_type_metadata = None
 294        self._template_locked = None
 295        self._template_locked_metadata = None
 296        self._template_required = None
 297        self._template_required_metadata = None
 298        self._tooltip = None
 299        self._tool_tip_metadata = None
 300        self._width = None
 301        self._width_metadata = None
 302        self._x_position = None
 303        self._x_position_metadata = None
 304        self._y_position = None
 305        self._y_position_metadata = None
 306        self.discriminator = None
 307
 308        setattr(self, "_{}".format('anchor_allow_white_space_in_characters'), kwargs.get('anchor_allow_white_space_in_characters', None))
 309        setattr(self, "_{}".format('anchor_allow_white_space_in_characters_metadata'), kwargs.get('anchor_allow_white_space_in_characters_metadata', None))
 310        setattr(self, "_{}".format('anchor_case_sensitive'), kwargs.get('anchor_case_sensitive', None))
 311        setattr(self, "_{}".format('anchor_case_sensitive_metadata'), kwargs.get('anchor_case_sensitive_metadata', None))
 312        setattr(self, "_{}".format('anchor_horizontal_alignment'), kwargs.get('anchor_horizontal_alignment', None))
 313        setattr(self, "_{}".format('anchor_horizontal_alignment_metadata'), kwargs.get('anchor_horizontal_alignment_metadata', None))
 314        setattr(self, "_{}".format('anchor_ignore_if_not_present'), kwargs.get('anchor_ignore_if_not_present', None))
 315        setattr(self, "_{}".format('anchor_ignore_if_not_present_metadata'), kwargs.get('anchor_ignore_if_not_present_metadata', None))
 316        setattr(self, "_{}".format('anchor_match_whole_word'), kwargs.get('anchor_match_whole_word', None))
 317        setattr(self, "_{}".format('anchor_match_whole_word_metadata'), kwargs.get('anchor_match_whole_word_metadata', None))
 318        setattr(self, "_{}".format('anchor_string'), kwargs.get('anchor_string', None))
 319        setattr(self, "_{}".format('anchor_string_metadata'), kwargs.get('anchor_string_metadata', None))
 320        setattr(self, "_{}".format('anchor_tab_processor_version'), kwargs.get('anchor_tab_processor_version', None))
 321        setattr(self, "_{}".format('anchor_tab_processor_version_metadata'), kwargs.get('anchor_tab_processor_version_metadata', None))
 322        setattr(self, "_{}".format('anchor_units'), kwargs.get('anchor_units', None))
 323        setattr(self, "_{}".format('anchor_units_metadata'), kwargs.get('anchor_units_metadata', None))
 324        setattr(self, "_{}".format('anchor_x_offset'), kwargs.get('anchor_x_offset', None))
 325        setattr(self, "_{}".format('anchor_x_offset_metadata'), kwargs.get('anchor_x_offset_metadata', None))
 326        setattr(self, "_{}".format('anchor_y_offset'), kwargs.get('anchor_y_offset', None))
 327        setattr(self, "_{}".format('anchor_y_offset_metadata'), kwargs.get('anchor_y_offset_metadata', None))
 328        setattr(self, "_{}".format('caption'), kwargs.get('caption', None))
 329        setattr(self, "_{}".format('caption_metadata'), kwargs.get('caption_metadata', None))
 330        setattr(self, "_{}".format('case_sensitive'), kwargs.get('case_sensitive', None))
 331        setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None))
 332        setattr(self, "_{}".format('conditional_parent_label_metadata'), kwargs.get('conditional_parent_label_metadata', None))
 333        setattr(self, "_{}".format('conditional_parent_value'), kwargs.get('conditional_parent_value', None))
 334        setattr(self, "_{}".format('conditional_parent_value_metadata'), kwargs.get('conditional_parent_value_metadata', None))
 335        setattr(self, "_{}".format('custom_tab_id'), kwargs.get('custom_tab_id', None))
 336        setattr(self, "_{}".format('custom_tab_id_metadata'), kwargs.get('custom_tab_id_metadata', None))
 337        setattr(self, "_{}".format('display_settings'), kwargs.get('display_settings', None))
 338        setattr(self, "_{}".format('document_id'), kwargs.get('document_id', None))
 339        setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None))
 340        setattr(self, "_{}".format('end_anchor'), kwargs.get('end_anchor', None))
 341        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
 342        setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None))
 343        setattr(self, "_{}".format('form_order'), kwargs.get('form_order', None))
 344        setattr(self, "_{}".format('form_order_metadata'), kwargs.get('form_order_metadata', None))
 345        setattr(self, "_{}".format('form_page_label'), kwargs.get('form_page_label', None))
 346        setattr(self, "_{}".format('form_page_label_metadata'), kwargs.get('form_page_label_metadata', None))
 347        setattr(self, "_{}".format('form_page_number'), kwargs.get('form_page_number', None))
 348        setattr(self, "_{}".format('form_page_number_metadata'), kwargs.get('form_page_number_metadata', None))
 349        setattr(self, "_{}".format('height'), kwargs.get('height', None))
 350        setattr(self, "_{}".format('height_metadata'), kwargs.get('height_metadata', None))
 351        setattr(self, "_{}".format('locked'), kwargs.get('locked', None))
 352        setattr(self, "_{}".format('locked_metadata'), kwargs.get('locked_metadata', None))
 353        setattr(self, "_{}".format('merge_field'), kwargs.get('merge_field', None))
 354        setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None))
 355        setattr(self, "_{}".format('overlay_type'), kwargs.get('overlay_type', None))
 356        setattr(self, "_{}".format('overlay_type_metadata'), kwargs.get('overlay_type_metadata', None))
 357        setattr(self, "_{}".format('page_number'), kwargs.get('page_number', None))
 358        setattr(self, "_{}".format('page_number_metadata'), kwargs.get('page_number_metadata', None))
 359        setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None))
 360        setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None))
 361        setattr(self, "_{}".format('recipient_id_guid_metadata'), kwargs.get('recipient_id_guid_metadata', None))
 362        setattr(self, "_{}".format('recipient_id_metadata'), kwargs.get('recipient_id_metadata', None))
 363        setattr(self, "_{}".format('remove_end_anchor'), kwargs.get('remove_end_anchor', None))
 364        setattr(self, "_{}".format('remove_start_anchor'), kwargs.get('remove_start_anchor', None))
 365        setattr(self, "_{}".format('shared'), kwargs.get('shared', None))
 366        setattr(self, "_{}".format('shared_metadata'), kwargs.get('shared_metadata', None))
 367        setattr(self, "_{}".format('smart_contract_information'), kwargs.get('smart_contract_information', None))
 368        setattr(self, "_{}".format('source'), kwargs.get('source', None))
 369        setattr(self, "_{}".format('start_anchor'), kwargs.get('start_anchor', None))
 370        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
 371        setattr(self, "_{}".format('status'), kwargs.get('status', None))
 372        setattr(self, "_{}".format('status_metadata'), kwargs.get('status_metadata', None))
 373        setattr(self, "_{}".format('tab_group_labels'), kwargs.get('tab_group_labels', None))
 374        setattr(self, "_{}".format('tab_group_labels_metadata'), kwargs.get('tab_group_labels_metadata', None))
 375        setattr(self, "_{}".format('tab_id'), kwargs.get('tab_id', None))
 376        setattr(self, "_{}".format('tab_id_metadata'), kwargs.get('tab_id_metadata', None))
 377        setattr(self, "_{}".format('tab_label'), kwargs.get('tab_label', None))
 378        setattr(self, "_{}".format('tab_order'), kwargs.get('tab_order', None))
 379        setattr(self, "_{}".format('tab_order_metadata'), kwargs.get('tab_order_metadata', None))
 380        setattr(self, "_{}".format('tab_type'), kwargs.get('tab_type', None))
 381        setattr(self, "_{}".format('tab_type_metadata'), kwargs.get('tab_type_metadata', None))
 382        setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None))
 383        setattr(self, "_{}".format('template_locked_metadata'), kwargs.get('template_locked_metadata', None))
 384        setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None))
 385        setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None))
 386        setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None))
 387        setattr(self, "_{}".format('tool_tip_metadata'), kwargs.get('tool_tip_metadata', None))
 388        setattr(self, "_{}".format('width'), kwargs.get('width', None))
 389        setattr(self, "_{}".format('width_metadata'), kwargs.get('width_metadata', None))
 390        setattr(self, "_{}".format('x_position'), kwargs.get('x_position', None))
 391        setattr(self, "_{}".format('x_position_metadata'), kwargs.get('x_position_metadata', None))
 392        setattr(self, "_{}".format('y_position'), kwargs.get('y_position', None))
 393        setattr(self, "_{}".format('y_position_metadata'), kwargs.get('y_position_metadata', None))
 394
 395    @property
 396    def anchor_allow_white_space_in_characters(self):
 397        """Gets the anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 398
 399          # noqa: E501
 400
 401        :return: The anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 402        :rtype: str
 403        """
 404        return self._anchor_allow_white_space_in_characters
 405
 406    @anchor_allow_white_space_in_characters.setter
 407    def anchor_allow_white_space_in_characters(self, anchor_allow_white_space_in_characters):
 408        """Sets the anchor_allow_white_space_in_characters of this SmartSection.
 409
 410          # noqa: E501
 411
 412        :param anchor_allow_white_space_in_characters: The anchor_allow_white_space_in_characters of this SmartSection.  # noqa: E501
 413        :type: str
 414        """
 415
 416        self._anchor_allow_white_space_in_characters = anchor_allow_white_space_in_characters
 417
 418    @property
 419    def anchor_allow_white_space_in_characters_metadata(self):
 420        """Gets the anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 421
 422        Metadata that indicates whether the `anchorAllowWhiteSpaceInCharacters` property is editable.  # noqa: E501
 423
 424        :return: The anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 425        :rtype: PropertyMetadata
 426        """
 427        return self._anchor_allow_white_space_in_characters_metadata
 428
 429    @anchor_allow_white_space_in_characters_metadata.setter
 430    def anchor_allow_white_space_in_characters_metadata(self, anchor_allow_white_space_in_characters_metadata):
 431        """Sets the anchor_allow_white_space_in_characters_metadata of this SmartSection.
 432
 433        Metadata that indicates whether the `anchorAllowWhiteSpaceInCharacters` property is editable.  # noqa: E501
 434
 435        :param anchor_allow_white_space_in_characters_metadata: The anchor_allow_white_space_in_characters_metadata of this SmartSection.  # noqa: E501
 436        :type: PropertyMetadata
 437        """
 438
 439        self._anchor_allow_white_space_in_characters_metadata = anchor_allow_white_space_in_characters_metadata
 440
 441    @property
 442    def anchor_case_sensitive(self):
 443        """Gets the anchor_case_sensitive of this SmartSection.  # noqa: E501
 444
 445        When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**.  # noqa: E501
 446
 447        :return: The anchor_case_sensitive of this SmartSection.  # noqa: E501
 448        :rtype: str
 449        """
 450        return self._anchor_case_sensitive
 451
 452    @anchor_case_sensitive.setter
 453    def anchor_case_sensitive(self, anchor_case_sensitive):
 454        """Sets the anchor_case_sensitive of this SmartSection.
 455
 456        When set to **true**, the anchor string does not consider case when matching strings in the document. The default value is **true**.  # noqa: E501
 457
 458        :param anchor_case_sensitive: The anchor_case_sensitive of this SmartSection.  # noqa: E501
 459        :type: str
 460        """
 461
 462        self._anchor_case_sensitive = anchor_case_sensitive
 463
 464    @property
 465    def anchor_case_sensitive_metadata(self):
 466        """Gets the anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 467
 468        Metadata that indicates whether the `anchorCaseSensitive` property is editable.  # noqa: E501
 469
 470        :return: The anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 471        :rtype: PropertyMetadata
 472        """
 473        return self._anchor_case_sensitive_metadata
 474
 475    @anchor_case_sensitive_metadata.setter
 476    def anchor_case_sensitive_metadata(self, anchor_case_sensitive_metadata):
 477        """Sets the anchor_case_sensitive_metadata of this SmartSection.
 478
 479        Metadata that indicates whether the `anchorCaseSensitive` property is editable.  # noqa: E501
 480
 481        :param anchor_case_sensitive_metadata: The anchor_case_sensitive_metadata of this SmartSection.  # noqa: E501
 482        :type: PropertyMetadata
 483        """
 484
 485        self._anchor_case_sensitive_metadata = anchor_case_sensitive_metadata
 486
 487    @property
 488    def anchor_horizontal_alignment(self):
 489        """Gets the anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 490
 491        Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**.  # noqa: E501
 492
 493        :return: The anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 494        :rtype: str
 495        """
 496        return self._anchor_horizontal_alignment
 497
 498    @anchor_horizontal_alignment.setter
 499    def anchor_horizontal_alignment(self, anchor_horizontal_alignment):
 500        """Sets the anchor_horizontal_alignment of this SmartSection.
 501
 502        Specifies the alignment of anchor tabs with anchor strings. Possible values are **left** or **right**. The default value is **left**.  # noqa: E501
 503
 504        :param anchor_horizontal_alignment: The anchor_horizontal_alignment of this SmartSection.  # noqa: E501
 505        :type: str
 506        """
 507
 508        self._anchor_horizontal_alignment = anchor_horizontal_alignment
 509
 510    @property
 511    def anchor_horizontal_alignment_metadata(self):
 512        """Gets the anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 513
 514        Metadata that indicates whether the `anchorHorizontalAlignment` property is editable.  # noqa: E501
 515
 516        :return: The anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 517        :rtype: PropertyMetadata
 518        """
 519        return self._anchor_horizontal_alignment_metadata
 520
 521    @anchor_horizontal_alignment_metadata.setter
 522    def anchor_horizontal_alignment_metadata(self, anchor_horizontal_alignment_metadata):
 523        """Sets the anchor_horizontal_alignment_metadata of this SmartSection.
 524
 525        Metadata that indicates whether the `anchorHorizontalAlignment` property is editable.  # noqa: E501
 526
 527        :param anchor_horizontal_alignment_metadata: The anchor_horizontal_alignment_metadata of this SmartSection.  # noqa: E501
 528        :type: PropertyMetadata
 529        """
 530
 531        self._anchor_horizontal_alignment_metadata = anchor_horizontal_alignment_metadata
 532
 533    @property
 534    def anchor_ignore_if_not_present(self):
 535        """Gets the anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 536
 537        When set to **true**, this tab is ignored if anchorString is not found in the document.  # noqa: E501
 538
 539        :return: The anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 540        :rtype: str
 541        """
 542        return self._anchor_ignore_if_not_present
 543
 544    @anchor_ignore_if_not_present.setter
 545    def anchor_ignore_if_not_present(self, anchor_ignore_if_not_present):
 546        """Sets the anchor_ignore_if_not_present of this SmartSection.
 547
 548        When set to **true**, this tab is ignored if anchorString is not found in the document.  # noqa: E501
 549
 550        :param anchor_ignore_if_not_present: The anchor_ignore_if_not_present of this SmartSection.  # noqa: E501
 551        :type: str
 552        """
 553
 554        self._anchor_ignore_if_not_present = anchor_ignore_if_not_present
 555
 556    @property
 557    def anchor_ignore_if_not_present_metadata(self):
 558        """Gets the anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 559
 560        Metadata that indicates whether the `anchorIgnoreIfNotPresent` property is editable.  # noqa: E501
 561
 562        :return: The anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 563        :rtype: PropertyMetadata
 564        """
 565        return self._anchor_ignore_if_not_present_metadata
 566
 567    @anchor_ignore_if_not_present_metadata.setter
 568    def anchor_ignore_if_not_present_metadata(self, anchor_ignore_if_not_present_metadata):
 569        """Sets the anchor_ignore_if_not_present_metadata of this SmartSection.
 570
 571        Metadata that indicates whether the `anchorIgnoreIfNotPresent` property is editable.  # noqa: E501
 572
 573        :param anchor_ignore_if_not_present_metadata: The anchor_ignore_if_not_present_metadata of this SmartSection.  # noqa: E501
 574        :type: PropertyMetadata
 575        """
 576
 577        self._anchor_ignore_if_not_present_metadata = anchor_ignore_if_not_present_metadata
 578
 579    @property
 580    def anchor_match_whole_word(self):
 581        """Gets the anchor_match_whole_word of this SmartSection.  # noqa: E501
 582
 583        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**.  # noqa: E501
 584
 585        :return: The anchor_match_whole_word of this SmartSection.  # noqa: E501
 586        :rtype: str
 587        """
 588        return self._anchor_match_whole_word
 589
 590    @anchor_match_whole_word.setter
 591    def anchor_match_whole_word(self, anchor_match_whole_word):
 592        """Sets the anchor_match_whole_word of this SmartSection.
 593
 594        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**.  # noqa: E501
 595
 596        :param anchor_match_whole_word: The anchor_match_whole_word of this SmartSection.  # noqa: E501
 597        :type: str
 598        """
 599
 600        self._anchor_match_whole_word = anchor_match_whole_word
 601
 602    @property
 603    def anchor_match_whole_word_metadata(self):
 604        """Gets the anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 605
 606        Metadata that indicates whether the `anchorMatchWholeWord` property is editable.  # noqa: E501
 607
 608        :return: The anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 609        :rtype: PropertyMetadata
 610        """
 611        return self._anchor_match_whole_word_metadata
 612
 613    @anchor_match_whole_word_metadata.setter
 614    def anchor_match_whole_word_metadata(self, anchor_match_whole_word_metadata):
 615        """Sets the anchor_match_whole_word_metadata of this SmartSection.
 616
 617        Metadata that indicates whether the `anchorMatchWholeWord` property is editable.  # noqa: E501
 618
 619        :param anchor_match_whole_word_metadata: The anchor_match_whole_word_metadata of this SmartSection.  # noqa: E501
 620        :type: PropertyMetadata
 621        """
 622
 623        self._anchor_match_whole_word_metadata = anchor_match_whole_word_metadata
 624
 625    @property
 626    def anchor_string(self):
 627        """Gets the anchor_string of this SmartSection.  # noqa: E501
 628
 629        Anchor text information for a radio button.  # noqa: E501
 630
 631        :return: The anchor_string of this SmartSection.  # noqa: E501
 632        :rtype: str
 633        """
 634        return self._anchor_string
 635
 636    @anchor_string.setter
 637    def anchor_string(self, anchor_string):
 638        """Sets the anchor_string of this SmartSection.
 639
 640        Anchor text information for a radio button.  # noqa: E501
 641
 642        :param anchor_string: The anchor_string of this SmartSection.  # noqa: E501
 643        :type: str
 644        """
 645
 646        self._anchor_string = anchor_string
 647
 648    @property
 649    def anchor_string_metadata(self):
 650        """Gets the anchor_string_metadata of this SmartSection.  # noqa: E501
 651
 652        Metadata that indicates whether the `anchorString` property is editable.  # noqa: E501
 653
 654        :return: The anchor_string_metadata of this SmartSection.  # noqa: E501
 655        :rtype: PropertyMetadata
 656        """
 657        return self._anchor_string_metadata
 658
 659    @anchor_string_metadata.setter
 660    def anchor_string_metadata(self, anchor_string_metadata):
 661        """Sets the anchor_string_metadata of this SmartSection.
 662
 663        Metadata that indicates whether the `anchorString` property is editable.  # noqa: E501
 664
 665        :param anchor_string_metadata: The anchor_string_metadata of this SmartSection.  # noqa: E501
 666        :type: PropertyMetadata
 667        """
 668
 669        self._anchor_string_metadata = anchor_string_metadata
 670
 671    @property
 672    def anchor_tab_processor_version(self):
 673        """Gets the anchor_tab_processor_version of this SmartSection.  # noqa: E501
 674
 675          # noqa: E501
 676
 677        :return: The anchor_tab_processor_version of this SmartSection.  # noqa: E501
 678        :rtype: str
 679        """
 680        return self._anchor_tab_processor_version
 681
 682    @anchor_tab_processor_version.setter
 683    def anchor_tab_processor_version(self, anchor_tab_processor_version):
 684        """Sets the anchor_tab_processor_version of this SmartSection.
 685
 686          # noqa: E501
 687
 688        :param anchor_tab_processor_version: The anchor_tab_processor_version of this SmartSection.  # noqa: E501
 689        :type: str
 690        """
 691
 692        self._anchor_tab_processor_version = anchor_tab_processor_version
 693
 694    @property
 695    def anchor_tab_processor_version_metadata(self):
 696        """Gets the anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 697
 698        Reserved for DocuSign.  # noqa: E501
 699
 700        :return: The anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 701        :rtype: PropertyMetadata
 702        """
 703        return self._anchor_tab_processor_version_metadata
 704
 705    @anchor_tab_processor_version_metadata.setter
 706    def anchor_tab_processor_version_metadata(self, anchor_tab_processor_version_metadata):
 707        """Sets the anchor_tab_processor_version_metadata of this SmartSection.
 708
 709        Reserved for DocuSign.  # noqa: E501
 710
 711        :param anchor_tab_processor_version_metadata: The anchor_tab_processor_version_metadata of this SmartSection.  # noqa: E501
 712        :type: PropertyMetadata
 713        """
 714
 715        self._anchor_tab_processor_version_metadata = anchor_tab_processor_version_metadata
 716
 717    @property
 718    def anchor_units(self):
 719        """Gets the anchor_units of this SmartSection.  # noqa: E501
 720
 721        Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches.  # noqa: E501
 722
 723        :return: The anchor_units of this SmartSection.  # noqa: E501
 724        :rtype: str
 725        """
 726        return self._anchor_units
 727
 728    @anchor_units.setter
 729    def anchor_units(self, anchor_units):
 730        """Sets the anchor_units of this SmartSection.
 731
 732        Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches.  # noqa: E501
 733
 734        :param anchor_units: The anchor_units of this SmartSection.  # noqa: E501
 735        :type: str
 736        """
 737
 738        self._anchor_units = anchor_units
 739
 740    @property
 741    def anchor_units_metadata(self):
 742        """Gets the anchor_units_metadata of this SmartSection.  # noqa: E501
 743
 744        Metadata that indicates whether the `anchorUnits` property is editable.  # noqa: E501
 745
 746        :return: The anchor_units_metadata of this SmartSection.  # noqa: E501
 747        :rtype: PropertyMetadata
 748        """
 749        return self._anchor_units_metadata
 750
 751    @anchor_units_metadata.setter
 752    def anchor_units_metadata(self, anchor_units_metadata):
 753        """Sets the anchor_units_metadata of this SmartSection.
 754
 755        Metadata that indicates whether the `anchorUnits` property is editable.  # noqa: E501
 756
 757        :param anchor_units_metadata: The anchor_units_metadata of this SmartSection.  # noqa: E501
 758        :type: PropertyMetadata
 759        """
 760
 761        self._anchor_units_metadata = anchor_units_metadata
 762
 763    @property
 764    def anchor_x_offset(self):
 765        """Gets the anchor_x_offset of this SmartSection.  # noqa: E501
 766
 767        Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 768
 769        :return: The anchor_x_offset of this SmartSection.  # noqa: E501
 770        :rtype: str
 771        """
 772        return self._anchor_x_offset
 773
 774    @anchor_x_offset.setter
 775    def anchor_x_offset(self, anchor_x_offset):
 776        """Sets the anchor_x_offset of this SmartSection.
 777
 778        Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 779
 780        :param anchor_x_offset: The anchor_x_offset of this SmartSection.  # noqa: E501
 781        :type: str
 782        """
 783
 784        self._anchor_x_offset = anchor_x_offset
 785
 786    @property
 787    def anchor_x_offset_metadata(self):
 788        """Gets the anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 789
 790        Metadata that indicates whether the `anchorXOffset` property is editable.  # noqa: E501
 791
 792        :return: The anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 793        :rtype: PropertyMetadata
 794        """
 795        return self._anchor_x_offset_metadata
 796
 797    @anchor_x_offset_metadata.setter
 798    def anchor_x_offset_metadata(self, anchor_x_offset_metadata):
 799        """Sets the anchor_x_offset_metadata of this SmartSection.
 800
 801        Metadata that indicates whether the `anchorXOffset` property is editable.  # noqa: E501
 802
 803        :param anchor_x_offset_metadata: The anchor_x_offset_metadata of this SmartSection.  # noqa: E501
 804        :type: PropertyMetadata
 805        """
 806
 807        self._anchor_x_offset_metadata = anchor_x_offset_metadata
 808
 809    @property
 810    def anchor_y_offset(self):
 811        """Gets the anchor_y_offset of this SmartSection.  # noqa: E501
 812
 813        Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 814
 815        :return: The anchor_y_offset of this SmartSection.  # noqa: E501
 816        :rtype: str
 817        """
 818        return self._anchor_y_offset
 819
 820    @anchor_y_offset.setter
 821    def anchor_y_offset(self, anchor_y_offset):
 822        """Sets the anchor_y_offset of this SmartSection.
 823
 824        Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString.  # noqa: E501
 825
 826        :param anchor_y_offset: The anchor_y_offset of this SmartSection.  # noqa: E501
 827        :type: str
 828        """
 829
 830        self._anchor_y_offset = anchor_y_offset
 831
 832    @property
 833    def anchor_y_offset_metadata(self):
 834        """Gets the anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 835
 836        Metadata that indicates whether the `anchorYOffset` property is editable.  # noqa: E501
 837
 838        :return: The anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 839        :rtype: PropertyMetadata
 840        """
 841        return self._anchor_y_offset_metadata
 842
 843    @anchor_y_offset_metadata.setter
 844    def anchor_y_offset_metadata(self, anchor_y_offset_metadata):
 845        """Sets the anchor_y_offset_metadata of this SmartSection.
 846
 847        Metadata that indicates whether the `anchorYOffset` property is editable.  # noqa: E501
 848
 849        :param anchor_y_offset_metadata: The anchor_y_offset_metadata of this SmartSection.  # noqa: E501
 850        :type: PropertyMetadata
 851        """
 852
 853        self._anchor_y_offset_metadata = anchor_y_offset_metadata
 854
 855    @property
 856    def caption(self):
 857        """Gets the caption of this SmartSection.  # noqa: E501
 858
 859          # noqa: E501
 860
 861        :return: The caption of this SmartSection.  # noqa: E501
 862        :rtype: str
 863        """
 864        return self._caption
 865
 866    @caption.setter
 867    def caption(self, caption):
 868        """Sets the caption of this SmartSection.
 869
 870          # noqa: E501
 871
 872        :param caption: The caption of this SmartSection.  # noqa: E501
 873        :type: str
 874        """
 875
 876        self._caption = caption
 877
 878    @property
 879    def caption_metadata(self):
 880        """Gets the caption_metadata of this SmartSection.  # noqa: E501
 881
 882          # noqa: E501
 883
 884        :return: The caption_metadata of this SmartSection.  # noqa: E501
 885        :rtype: PropertyMetadata
 886        """
 887        return self._caption_metadata
 888
 889    @caption_metadata.setter
 890    def caption_metadata(self, caption_metadata):
 891        """Sets the caption_metadata of this SmartSection.
 892
 893          # noqa: E501
 894
 895        :param caption_metadata: The caption_metadata of this SmartSection.  # noqa: E501
 896        :type: PropertyMetadata
 897        """
 898
 899        self._caption_metadata = caption_metadata
 900
 901    @property
 902    def case_sensitive(self):
 903        """Gets the case_sensitive of this SmartSection.  # noqa: E501
 904
 905          # noqa: E501
 906
 907        :return: The case_sensitive of this SmartSection.  # noqa: E501
 908        :rtype: bool
 909        """
 910        return self._case_sensitive
 911
 912    @case_sensitive.setter
 913    def case_sensitive(self, case_sensitive):
 914        """Sets the case_sensitive of this SmartSection.
 915
 916          # noqa: E501
 917
 918        :param case_sensitive: The case_sensitive of this SmartSection.  # noqa: E501
 919        :type: bool
 920        """
 921
 922        self._case_sensitive = case_sensitive
 923
 924    @property
 925    def conditional_parent_label(self):
 926        """Gets the conditional_parent_label of this SmartSection.  # noqa: E501
 927
 928        For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility.  # noqa: E501
 929
 930        :return: The conditional_parent_label of this SmartSection.  # noqa: E501
 931        :rtype: str
 932        """
 933        return self._conditional_parent_label
 934
 935    @conditional_parent_label.setter
 936    def conditional_parent_label(self, conditional_parent_label):
 937        """Sets the conditional_parent_label of this SmartSection.
 938
 939        For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility.  # noqa: E501
 940
 941        :param conditional_parent_label: The conditional_parent_label of this SmartSection.  # noqa: E501
 942        :type: str
 943        """
 944
 945        self._conditional_parent_label = conditional_parent_label
 946
 947    @property
 948    def conditional_parent_label_metadata(self):
 949        """Gets the conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 950
 951        Metadata that indicates whether the `conditionalParentLabel` property is editable.  # noqa: E501
 952
 953        :return: The conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 954        :rtype: PropertyMetadata
 955        """
 956        return self._conditional_parent_label_metadata
 957
 958    @conditional_parent_label_metadata.setter
 959    def conditional_parent_label_metadata(self, conditional_parent_label_metadata):
 960        """Sets the conditional_parent_label_metadata of this SmartSection.
 961
 962        Metadata that indicates whether the `conditionalParentLabel` property is editable.  # noqa: E501
 963
 964        :param conditional_parent_label_metadata: The conditional_parent_label_metadata of this SmartSection.  # noqa: E501
 965        :type: PropertyMetadata
 966        """
 967
 968        self._conditional_parent_label_metadata = conditional_parent_label_metadata
 969
 970    @property
 971    def conditional_parent_value(self):
 972        """Gets the conditional_parent_value of this SmartSection.  # noqa: E501
 973
 974        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.   # noqa: E501
 975
 976        :return: The conditional_parent_value of this SmartSection.  # noqa: E501
 977        :rtype: str
 978        """
 979        return self._conditional_parent_value
 980
 981    @conditional_parent_value.setter
 982    def conditional_parent_value(self, conditional_parent_value):
 983        """Sets the conditional_parent_value of this SmartSection.
 984
 985        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.   # noqa: E501
 986
 987        :param conditional_parent_value: The conditional_parent_value of this SmartSection.  # noqa: E501
 988        :type: str
 989        """
 990
 991        self._conditional_parent_value = conditional_parent_value
 992
 993    @property
 994    def conditional_parent_value_metadata(self):
 995        """Gets the conditional_parent_value_metadata of this SmartSection.  # noqa: E501
 996
 997        Metadata that indicates whether the `conditionalParentValue` property is editable.  # noqa: E501
 998
 999        :return: The conditional_parent_value_metadata of this SmartSection.  # noqa: E501
1000        :rtype: PropertyMetadata
1001        """
1002        return self._conditional_parent_value_metadata
1003
1004    @conditional_parent_value_metadata.setter
1005    def conditional_parent_value_metadata(self, conditional_parent_value_metadata):
1006        """Sets the conditional_parent_value_metadata of this SmartSection.
1007
1008        Metadata that indicates whether the `conditionalParentValue` property is editable.  # noqa: E501
1009
1010        :param conditional_parent_value_metadata: The conditional_parent_value_metadata of this SmartSection.  # noqa: E501
1011        :type: PropertyMetadata
1012        """
1013
1014        self._conditional_parent_value_metadata = conditional_parent_value_metadata
1015
1016    @property
1017    def custom_tab_id(self):
1018        """Gets the custom_tab_id of this SmartSection.  # noqa: E501
1019
1020        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.  # noqa: E501
1021
1022        :return: The custom_tab_id of this SmartSection.  # noqa: E501
1023        :rtype: str
1024        """
1025        return self._custom_tab_id
1026
1027    @custom_tab_id.setter
1028    def custom_tab_id(self, custom_tab_id):
1029        """Sets the custom_tab_id of this SmartSection.
1030
1031        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.  # noqa: E501
1032
1033        :param custom_tab_id: The custom_tab_id of this SmartSection.  # noqa: E501
1034        :type: str
1035        """
1036
1037        self._custom_tab_id = custom_tab_id
1038
1039    @property
1040    def custom_tab_id_metadata(self):
1041        """Gets the custom_tab_id_metadata of this SmartSection.  # noqa: E501
1042
1043        Metadata that indicates whether the `customTabId` property is editable.  # noqa: E501
1044
1045        :return: The custom_tab_id_metadata of this SmartSection.  # noqa: E501
1046        :rtype: PropertyMetadata
1047        """
1048        return self._custom_tab_id_metadata
1049
1050    @custom_tab_id_metadata.setter
1051    def custom_tab_id_metadata(self, custom_tab_id_metadata):
1052        """Sets the custom_tab_id_metadata of this SmartSection.
1053
1054        Metadata that indicates whether the `customTabId` property is editable.  # noqa: E501
1055
1056        :param custom_tab_id_metadata: The custom_tab_id_metadata of this SmartSection.  # noqa: E501
1057        :type: PropertyMetadata
1058        """
1059
1060        self._custom_tab_id_metadata = custom_tab_id_metadata
1061
1062    @property
1063    def display_settings(self):
1064        """Gets the display_settings of this SmartSection.  # noqa: E501
1065
1066        This object defines how the HTML section inside the `startAnchor` and `endAnchor` displays.  # noqa: E501
1067
1068        :return: The display_settings of this SmartSection.  # noqa: E501
1069        :rtype: SmartSectionDisplaySettings
1070        """
1071        return self._display_settings
1072
1073    @display_settings.setter
1074    def display_settings(self, display_settings):
1075        """Sets the display_settings of this SmartSection.
1076
1077        This object defines how the HTML section inside the `startAnchor` and `endAnchor` displays.  # noqa: E501
1078
1079        :param display_settings: The display_settings of this SmartSection.  # noqa: E501
1080        :type: SmartSectionDisplaySettings
1081        """
1082
1083        self._display_settings = display_settings
1084
1085    @property
1086    def document_id(self):
1087        """Gets the document_id of this SmartSection.  # noqa: E501
1088
1089        Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.  # noqa: E501
1090
1091        :return: The document_id of this SmartSection.  # noqa: E501
1092        :rtype: str
1093        """
1094        return self._document_id
1095
1096    @document_id.setter
1097    def document_id(self, document_id):
1098        """Sets the document_id of this SmartSection.
1099
1100        Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute.  # noqa: E501
1101
1102        :param document_id: The document_id of this SmartSection.  # noqa: E501
1103        :type: str
1104        """
1105
1106        self._document_id = document_id
1107
1108    @property
1109    def document_id_metadata(self):
1110        """Gets the document_id_metadata of this SmartSection.  # noqa: E501
1111
1112        Metadata that indicates whether the `documentId` property is editable.  # noqa: E501
1113
1114        :return: The document_id_metadata of this SmartSection.  # noqa: E501
1115        :rtype: PropertyMetadata
1116        """
1117        return self._document_id_metadata
1118
1119    @document_id_metadata.setter
1120    def document_id_metadata(self, document_id_metadata):
1121        """Sets the document_id_metadata of this SmartSection.
1122
1123        Metadata that indicates whether the `documentId` property is editable.  # noqa: E501
1124
1125        :param document_id_metadata: The document_id_metadata of this SmartSection.  # noqa: E501
1126        :type: PropertyMetadata
1127        """
1128
1129        self._document_id_metadata = document_id_metadata
1130
1131    @property
1132    def end_anchor(self):
1133        """Gets the end_anchor of this SmartSection.  # noqa: E501
1134
1135          # noqa: E501
1136
1137        :return: The end_anchor of this SmartSection.  # noqa: E501
1138        :rtype: str
1139        """
1140        return self._end_anchor
1141
1142    @end_anchor.setter
1143    def end_anchor(self, end_anchor):
1144        """Sets the end_anchor of this SmartSection.
1145
1146          # noqa: E501
1147
1148        :param end_anchor: The end_anchor of this SmartSection.  # noqa: E501
1149        :type: str
1150        """
1151
1152        self._end_anchor = end_anchor
1153
1154    @property
1155    def end_position(self):
1156        """Gets the end_position of this SmartSection.  # noqa: E501
1157
1158        The last position in the result set.   # noqa: E501
1159
1160        :return: The end_position of this SmartSection.  # noqa: E501
1161        :rtype: SmartSectionAnchorPosition
1162        """
1163        return self._end_position
1164
1165    @end_position.setter
1166    def end_position(self, end_position):
1167        """Sets the end_position of this SmartSection.
1168
1169        The last position in the result set.   # noqa: E501
1170
1171        :param end_position: The end_position of this SmartSection.  # noqa: E501
1172        :type: SmartSectionAnchorPosition
1173        """
1174
1175        self._end_position = end_position
1176
1177    @property
1178    def error_details(self):
1179        """Gets the error_details of this SmartSection.  # noqa: E501
1180
1181        Array or errors.  # noqa: E501
1182
1183        :return: The error_details of this SmartSection.  # noqa: E501
1184        :rtype: ErrorDetails
1185        """
1186        return self._error_details
1187
1188    @error_details.setter
1189    def error_details(self, error_details):
1190        """Sets the error_details of this SmartSection.
1191
1192        Array or errors.  # noqa: E501
1193
1194        :param error_details: The error_details of this SmartSection.  # noqa: E501
1195        :type: ErrorDetails
1196        """
1197
1198        self._error_details = error_details
1199
1200    @property
1201    def form_order(self):
1202        """Gets the form_order of this SmartSection.  # noqa: E501
1203
1204          # noqa: E501
1205
1206        :return: The form_order of this SmartSection.  # noqa: E501
1207        :rtype: str
1208        """
1209        return self._form_order
1210
1211    @form_order.setter
1212    def form_order(self, form_order):
1213        """Sets the form_order of this SmartSection.
1214
1215          # noqa: E501
1216
1217        :param form_order: The form_order of this SmartSection.  # noqa: E501
1218        :type: str
1219        """
1220
1221        self._form_order = form_order
1222
1223    @property
1224    def form_order_metadata(self):
1225        """Gets the form_order_metadata of this SmartSection.  # noqa: E501
1226
1227        Metadata that indicates whether the `formOrder` property is editable.  # noqa: E501
1228
1229        :return: The form_order_metadata of this SmartSection.  # noqa: E501
1230        :rtype: PropertyMetadata
1231        """
1232        return self._form_order_metadata
1233
1234    @form_order_metadata.setter
1235    def form_order_metadata(self, form_order_metadata):
1236        """Sets the form_order_metadata of this SmartSection.
1237
1238        Metadata that indicates whether the `formOrder` property is editable.  # noqa: E501
1239
1240        :param form_order_metadata: The form_order_metadata of this SmartSection.  # noqa: E501
1241        :type: PropertyMetadata
1242        """
1243
1244        self._form_order_metadata = form_order_metadata
1245
1246    @property
1247    def form_page_label(self):
1248        """Gets the form_page_label of this SmartSection.  # noqa: E501
1249
1250          # noqa: E501
1251
1252        :return: The form_page_label of this SmartSection.  # noqa: E501
1253        :rtype: str
1254        """
1255        return self._form_page_label
1256
1257    @form_page_label.setter
1258    def form_page_label(self, form_page_label):
1259        """Sets the form_page_label of this SmartSection.
1260
1261          # noqa: E501
1262
1263        :param form_page_label: The form_page_label of this SmartSection.  # noqa: E501
1264        :type: str
1265        """
1266
1267        self._form_page_label = form_page_label
1268
1269    @property
1270    def form_page_label_metadata(self):
1271        """Gets the form_page_label_metadata of this SmartSection.  # noqa: E501
1272
1273        Metadata that indicates whether the `formPageLabel` property is editable.  # noqa: E501
1274
1275        :return: The form_page_label_metadata of this SmartSection.  # noqa: E501
1276        :rtype: PropertyMetadata
1277        """
1278        return self._form_page_label_metadata
1279
1280    @form_page_label_metadata.setter
1281    def form_page_label_metadata(self, form_page_label_metadata):
1282        """Sets the form_page_label_metadata of this SmartSection.
1283
1284        Metadata that indicates whether the `formPageLabel` property is editable.  # noqa: E501
1285
1286        :param form_page_label_metadata: The form_page_label_metadata of this SmartSection.  # noqa: E501
1287        :type: PropertyMetadata
1288        """
1289
1290        self._form_page_label_metadata = form_page_label_metadata
1291
1292    @property
1293    def form_page_number(self):
1294        """Gets the form_page_number of this SmartSection.  # noqa: E501
1295
1296          # noqa: E501
1297
1298        :return: The form_page_number of this SmartSection.  # noqa: E501
1299        :rtype: str
1300        """
1301        return self._form_page_number
1302
1303    @form_page_number.setter
1304    def form_page_number(self, form_page_number):
1305        """Sets the form_page_number of this SmartSection.
1306
1307          # noqa: E501
1308
1309        :param form_page_number: The form_page_number of this SmartSection.  # noqa: E501
1310        :type: str
1311        """
1312
1313        self._form_page_number = form_page_number
1314
1315    @property
1316    def form_page_number_metadata(self):
1317        """Gets the form_page_number_metadata of this SmartSection.  # noqa: E501
1318
1319        Metadata that indicates whether the `fromPageNumber` property is editable.  # noqa: E501
1320
1321        :return: The form_page_number_metadata of this SmartSection.  # noqa: E501
1322        :rtype: PropertyMetadata
1323        """
1324        return self._form_page_number_metadata
1325
1326    @form_page_number_metadata.setter
1327    def form_page_number_metadata(self, form_page_number_metadata):
1328        """Sets the form_page_number_metadata of this SmartSection.
1329
1330        Metadata that indicates whether the `fromPageNumber` property is editable.  # noqa: E501
1331
1332        :param form_page_number_metadata: The form_page_number_metadata of this SmartSection.  # noqa: E501
1333        :type: PropertyMetadata
1334        """
1335
1336        self._form_page_number_metadata = form_page_number_metadata
1337
1338    @property
1339    def height(self):
1340        """Gets the height of this SmartSection.  # noqa: E501
1341
1342        Height of the tab in pixels.  # noqa: E501
1343
1344        :return: The height of this SmartSection.  # noqa: E501
1345        :rtype: str
1346        """
1347        return self._height
1348
1349    @height.setter
1350    def height(self, height):
1351        """Sets the height of this SmartSection.
1352
1353        Height of the tab in pixels.  # noqa: E501
1354
1355        :param height: The height of this SmartSection.  # noqa: E501
1356        :type: str
1357        """
1358
1359        self._height = height
1360
1361    @property
1362    def height_metadata(self):
1363        """Gets the height_metadata of this SmartSection.  # noqa: E501
1364
1365        Metadata that indicates whether the `height` property is editable.  # noqa: E501
1366
1367        :return: The height_metadata of this SmartSection.  # noqa: E501
1368        :rtype: PropertyMetadata
1369        """
1370        return self._height_metadata
1371
1372    @height_metadata.setter
1373    def height_metadata(self, height_metadata):
1374        """Sets the height_metadata of this SmartSection.
1375
1376        Metadata that indicates whether the `height` property is editable.  # noqa: E501
1377
1378        :param height_metadata: The height_metadata of this SmartSection.  # noqa: E501
1379        :type: PropertyMetadata
1380        """
1381
1382        self._height_metadata = height_metadata
1383
1384    @property
1385    def locked(self):
1386        """Gets the locked of this SmartSection.  # noqa: E501
1387
1388        When set to **true**, the signer cannot change the data of the custom tab.  # noqa: E501
1389
1390        :return: The locked of this SmartSection.  # noqa: E501
1391        :rtype: str
1392        """
1393        return self._locked
1394
1395    @locked.setter
1396    def locked(self, locked):
1397        """Sets the locked of this SmartSection.
1398
1399        When set to **true**, the signer cannot change the data of the custom tab.  # noqa: E501
1400
1401        :param locked: The locked of this SmartSection.  # noqa: E501
1402        :type: str
1403        """
1404
1405        self._locked = locked
1406
1407    @property
1408    def locked_metadata(self):
1409        """Gets the locked_metadata of this SmartSection.  # noqa: E501
1410
1411        Metadata that indicates whether the `locked` property is editable.  # noqa: E501
1412
1413        :return: The locked_metadata of this SmartSection.  # noqa: E501
1414        :rtype: PropertyMetadata
1415        """
1416        return self._locked_metadata
1417
1418    @locked_metadata.setter
1419    def locked_metadata(self, locked_metadata):
1420        """Sets the locked_metadata of this SmartSection.
1421
1422        Metadata that indicates whether the `locked` property is editable.  # noqa: E501
1423
1424        :param locked_metadata: The locked_metadata of this SmartSection.  # noqa: E501
1425        :type: PropertyMetadata
1426        """
1427
1428        self._locked_metadata = locked_metadata
1429
1430    @property
1431    def merge_field(self):
1432        """Gets the merge_field of this SmartSection.  # noqa: E501
1433
1434        Contains the information necessary to map the tab to a field in SalesForce.  # noqa: E501
1435
1436        :return: The merge_field of this SmartSection.  # noqa: E501
1437        :rtype: MergeField
1438        """
1439        return self._merge_field
1440
1441    @merge_field.setter
1442    def merge_field(self, merge_field):
1443        """Sets the merge_field of this SmartSection.
1444
1445        Contains the information necessary to map the tab to a field in SalesForce.  # noqa: E501
1446
1447        :param merge_field: The merge_field of this SmartSection.  # noqa: E501
1448        :type: MergeField
1449        """
1450
1451        self._merge_field = merge_field
1452
1453    @property
1454    def merge_field_xml(self):
1455        """Gets the merge_field_xml of this SmartSection.  # noqa: E501
1456
1457          # noqa: E501
1458
1459        :return: The merge_field_xml of this SmartSection.  # noqa: E501
1460        :rtype: str
1461        """
1462        return self._merge_field_xml
1463
1464    @merge_field_xml.setter
1465    def merge_field_xml(self, merge_field_xml):
1466        """Sets the merge_field_xml of this SmartSection.
1467
1468          # noqa: E501
1469
1470        :param merge_field_xml: The merge_field_xml of this SmartSection.  # noqa: E501
1471        :type: str
1472        """
1473
1474        self._merge_field_xml = merge_field_xml
1475
1476    @property
1477    def overlay_type(self):
1478        """Gets the overlay_type of this SmartSection.  # noqa: E501
1479
1480          # noqa: E501
1481
1482        :return: The overlay_type of this SmartSection.  # noqa: E501
1483        :rtype: str
1484        """
1485        return self._overlay_type
1486
1487    @overlay_type.setter
1488    def overlay_type(self, overlay_type):
1489        """Sets the overlay_type of this SmartSection.
1490
1491          # noqa: E501
1492
1493        :param overlay_type: The overlay_type of this SmartSection.  # noqa: E501
1494        :type: str
1495        """
1496
1497        self._overlay_type = overlay_type
1498
1499    @property
1500    def overlay_type_metadata(self):
1501        """Gets the overlay_type_metadata of this SmartSection.  # noqa: E501
1502
1503        Metadata that indicates whether the `overlayType` property is editable.  # noqa: E501
1504
1505        :return: The overlay_type_metadata of this SmartSection.  # noqa: E501
1506        :rtype: PropertyMetadata
1507        """
1508        return self._overlay_type_metadata
1509
1510    @overlay_type_metadata.setter
1511    def overlay_type_metadata(self, overlay_type_metadata):
1512        """Sets the overlay_type_metadata of this SmartSection.
1513
1514        Metadata that indicates whether the `overlayType` property is editable.  # noqa: E501
1515
1516        :param overlay_type_metadata: The overlay_type_metadata of this SmartSection.  # noqa: E501
1517        :type: PropertyMetadata
1518        """
1519
1520        self._overlay_type_metadata = overlay_type_metadata
1521
1522    @property
1523    def page_number(self):
1524        """Gets the page_number of this SmartSection.  # noqa: E501
1525
1526        Specifies the page number on which the tab is located.  # noqa: E501
1527
1528        :return: The page_number of this SmartSection.  # noqa: E501
1529        :rtype: str
1530        """
1531        return self._page_number
1532
1533    @page_number.setter
1534    def page_number(self, page_number):
1535        """Sets the page_number of this SmartSection.
1536
1537        Specifies the page number on which the tab is located.  # noqa: E501
1538
1539        :param page_number: The page_number of this SmartSection.  # noqa: E501
1540        :type: str
1541        """
1542
1543        self._page_number = page_number
1544
1545    @property
1546    def page_number_metadata(self):
1547        """Gets the page_number_metadata of this SmartSection.  # noqa: E501
1548
1549        Metadata that indicates whether the `pageNumber` property is editable.  # noqa: E501
1550
1551        :return: The page_number_metadata of this SmartSection.  # noqa: E501
1552        :rtype: PropertyMetadata
1553        """
1554        return self._page_number_metadata
1555
1556    @page_number_metadata.setter
1557    def page_number_metadata(self, page_number_metadata):
1558        """Sets the page_number_metadata of this SmartSection.
1559
1560        Metadata that indicates whether the `pageNumber` property is editable.  # noqa: E501
1561
1562        :param page_number_metadata: The page_number_metadata of this SmartSection.  # noqa: E501
1563        :type: PropertyMetadata
1564        """
1565
1566        self._page_number_metadata = page_number_metadata
1567
1568    @property
1569    def recipient_id(self):
1570        """Gets the recipient_id of this SmartSection.  # noqa: E501
1571
1572        Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.  # noqa: E501
1573
1574        :return: The recipient_id of this SmartSection.  # noqa: E501
1575        :rtype: str
1576        """
1577        return self._recipient_id
1578
1579    @recipient_id.setter
1580    def recipient_id(self, recipient_id):
1581        """Sets the recipient_id of this SmartSection.
1582
1583        Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document.  # noqa: E501
1584
1585        :param recipient_id: The recipient_id of this SmartSection.  # noqa: E501
1586        :type: str
1587        """
1588
1589        self._recipient_id = recipient_id
1590
1591    @property
1592    def recipient_id_guid(self):
1593        """Gets the recipient_id_guid of this SmartSection.  # noqa: E501
1594
1595          # noqa: E501
1596
1597        :return: The recipient_id_guid of this SmartSection.  # noqa: E501
1598        :rtype: str
1599        """
1600        return self._recipient_id_guid
1601
1602    @recipient_id_guid.setter
1603    def recipient_id_guid(self, recipient_id_guid):
1604        """Sets the recipient_id_guid of this SmartSection.
1605
1606          # noqa: E501
1607
1608        :param recipient_id_guid: The recipient_id_guid of this SmartSection.  # noqa: E501
1609        :type: str
1610        """
1611
1612        self._recipient_id_guid = recipient_id_guid
1613
1614    @property
1615    def recipient_id_guid_metadata(self):
1616        """Gets the recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1617
1618        Metadata that indicates whether the `recipientIdGuid` property is editable.  # noqa: E501
1619
1620        :return: The recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1621        :rtype: PropertyMetadata
1622        """
1623        return self._recipient_id_guid_metadata
1624
1625    @recipient_id_guid_metadata.setter
1626    def recipient_id_guid_metadata(self, recipient_id_guid_metadata):
1627        """Sets the recipient_id_guid_metadata of this SmartSection.
1628
1629        Metadata that indicates whether the `recipientIdGuid` property is editable.  # noqa: E501
1630
1631        :param recipient_id_guid_metadata: The recipient_id_guid_metadata of this SmartSection.  # noqa: E501
1632        :type: PropertyMetadata
1633        """
1634
1635        self._recipient_id_guid_metadata = recipient_id_guid_metadata
1636
1637    @property
1638    def recipient_id_metadata(self):
1639        """Gets the recipient_id_metadata of this SmartSection.  # noqa: E501
1640
1641        Metadata that indicates whether the `recipientId` property is editable.  # noqa: E501
1642
1643        :return: The recipient_id_metadata of this SmartSection.  # noqa: E501
1644        :rtype: PropertyMetadata
1645        """
1646        return self._recipient_id_metadata
1647
1648    @recipient_id_metadata.setter
1649    def recipient_id_metadata(self, recipient_id_metadata):
1650        """Sets the recipient_id_metadata of this SmartSection.
1651
1652        Metadata that indicates whether the `recipientId` property is editable.  # noqa: E501
1653
1654        :param recipient_id_metadata: The recipient_id_metadata of this SmartSection.  # noqa: E501
1655        :type: PropertyMetadata
1656        """
1657
1658        self._recipient_id_metadata = recipient_id_metadata
1659
1660    @property
1661    def remove_end_anchor(self):
1662        """Gets the remove_end_anchor of this SmartSection.  # noqa: E501
1663
1664          # noqa: E501
1665
1666        :return: The remove_end_anchor of this SmartSection.  # noqa: E501
1667        :rtype: bool
1668        """
1669        return self._remove_end_anchor
1670
1671    @remove_end_anchor.setter
1672    def remove_end_anchor(self, remove_end_anchor):
1673        """Sets the remove_end_anchor of this SmartSection.
1674
1675          # noqa: E501
1676
1677        :param remove_end_anchor: The remove_end_anchor of this SmartSection.  # noqa: E501
1678        :type: bool
1679        """
1680
1681        self._remove_end_anchor = remove_end_anchor
1682
1683    @property
1684    def remove_start_anchor(self):
1685        """Gets the remove_start_anchor of this SmartSection.  # noqa: E501
1686
1687          # noqa: E501
1688
1689        :return: The remove_start_anchor of this SmartSection.  # noqa: E501
1690        :rtype: bool
1691        """
1692        return self._remove_start_anchor
1693
1694    @remove_start_anchor.setter
1695    def remove_start_anchor(self, remove_start_anchor):
1696        """Sets the remove_start_anchor of this SmartSection.
1697
1698          # noqa: E501
1699
1700        :param remove_start_anchor: The remove_start_anchor of this SmartSection.  # noqa: E501
1701        :type: bool
1702        """
1703
1704        self._remove_start_anchor = remove_start_anchor
1705
1706    @property
1707    def shared(self):
1708        """Gets the shared of this SmartSection.  # noqa: E501
1709
1710        When set to **true**, this custom tab is shared.  # noqa: E501
1711
1712        :return: The shared of this SmartSection.  # noqa: E501
1713        :rtype: str
1714        """
1715        return self._shared
1716
1717    @shared.setter
1718    def shared(self, shared):
1719        """Sets the shared of this SmartSection.
1720
1721        When set to **true**, this custom tab is shared.  # noqa: E501
1722
1723        :param shared: The shared of this SmartSection.  # noqa: E501
1724        :type: str
1725        """
1726
1727        self._shared = shared
1728
1729    @property
1730    def shared_metadata(self):
1731        """Gets the shared_metadata of this SmartSection.  # noqa: E501
1732
1733        Metadata that indicates whether the `shared` property is editable.  # noqa: E501
1734
1735        :return: The shared_metadata of this SmartSection.  # noqa: E501
1736        :rtype: PropertyMetadata
1737        """
1738        return self._shared_metadata
1739
1740    @shared_metadata.setter
1741    def shared_metadata(self, shared_metadata):
1742        """Sets the shared_metadata of this SmartSection.
1743
1744        Metadata that indicates whether the `shared` property is editable.  # noqa: E501
1745
1746        :param shared_metadata: The shared_metadata of this SmartSection.  # noqa: E501
1747        :type: PropertyMetadata
1748        """
1749
1750        self._shared_metadata = shared_metadata
1751
1752    @property
1753    def smart_contract_information(self):
1754        """Gets the smart_contract_information of this SmartSection.  # noqa: E501
1755
1756        Reserved for DocuSign.  # noqa: E501
1757
1758        :return: The smart_contract_information of this SmartSection.  # noqa: E501
1759        :rtype: SmartContractInformation
1760        """
1761        return self._smart_contract_information
1762
1763    @smart_contract_information.setter
1764    def smart_contract_information(self, smart_contract_information):
1765        """Sets the smart_contract_information of this SmartSection.
1766
1767        Reserved for DocuSign.  # noqa: E501
1768
1769        :param smart_contract_information: The smart_contract_information of this SmartSection.  # noqa: E501
1770        :type: SmartContractInformation
1771        """
1772
1773        self._smart_contract_information = smart_contract_information
1774
1775    @property
1776    def source(self):
1777        """Gets the source of this SmartSection.  # noqa: E501
1778
1779          # noqa: E501
1780
1781        :return: The source of this SmartSection.  # noqa: E501
1782        :rtype: str
1783        """
1784        return self._source
1785
1786    @source.setter
1787    def source(self, source):
1788        """Sets the source of this SmartSection.
1789
1790          # noqa: E501
1791
1792        :param source: The source of this SmartSection.  # noqa: E501
1793        :type: str
1794        """
1795
1796        self._source = source
1797
1798    @property
1799    def start_anchor(self):
1800        """Gets the start_anchor of this SmartSection.  # noqa: E501
1801
1802          # noqa: E501
1803
1804        :return: The start_anchor of this SmartSection.  # noqa: E501
1805        :rtype: str
1806        """
1807        return self._start_anchor
1808
1809    @start_anchor.setter
1810    def start_anchor(self, start_anchor):
1811        """Sets the start_anchor of this SmartSection.
1812
1813          # noqa: E501
1814
1815        :param start_anchor: The start_anchor of this SmartSection.  # noqa: E501
1816        :type: str
1817        """
1818
1819        self._start_anchor = start_anchor
1820
1821    @property
1822    def start_position(self):
1823        """Gets the start_position of this SmartSection.  # noqa: E501
1824
1825        Starting position of the current result set.  # noqa: E501
1826
1827        :return: The start_position of this SmartSection.  # noqa: E501
1828        :rtype: SmartSectionAnchorPosition
1829        """
1830        return self._start_position
1831
1832    @start_position.setter
1833    def start_position(self, start_position):
1834        """Sets the start_position of this SmartSection.
1835
1836        Starting position of the current result set.  # noqa: E501
1837
1838        :param start_position: The start_position of this SmartSection.  # noqa: E501
1839        :type: SmartSectionAnchorPosition
1840        """
1841
1842        self._start_position = start_position
1843
1844    @property
1845    def status(self):
1846        """Gets the status of this SmartSection.  # noqa: E501
1847
1848        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.  # noqa: E501
1849
1850        :return: The status of this SmartSection.  # noqa: E501
1851        :rtype: str
1852        """
1853        return self._status
1854
1855    @status.setter
1856    def status(self, status):
1857        """Sets the status of this SmartSection.
1858
1859        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.  # noqa: E501
1860
1861        :param status: The status of this SmartSection.  # noqa: E501
1862        :type: str
1863        """
1864
1865        self._status = status
1866
1867    @property
1868    def status_metadata(self):
1869        """Gets the status_metadata of this SmartSection.  # noqa: E501
1870
1871        Metadata that indicates whether the `status` property is editable.  # noqa: E501
1872
1873        :return: The status_metadata of this SmartSection.  # noqa: E501
1874        :rtype: PropertyMetadata
1875        """
1876        return self._status_metadata
1877
1878    @status_metadata.setter
1879    def status_metadata(self, status_metadata):
1880        """Sets the status_metadata of this SmartSection.
1881
1882        Metadata that indicates whether the `status` property is editable.  # noqa: E501
1883
1884        :param status_metadata: The status_metadata of this SmartSection.  # noqa: E501
1885        :type: PropertyMetadata
1886        """
1887
1888        self._status_metadata = status_metadata
1889
1890    @property
1891    def tab_group_labels(self):
1892        """Gets the tab_group_labels of this SmartSection.  # noqa: E501
1893
1894          # noqa: E501
1895
1896        :return: The tab_group_labels of this SmartSection.  # noqa: E501
1897        :rtype: list[str]
1898        """
1899        return self._tab_group_labels
1900
1901    @tab_group_labels.setter
1902    def tab_group_labels(self, tab_group_labels):
1903        """Sets the tab_group_labels of this SmartSection.
1904
1905          # noqa: E501
1906
1907        :param tab_group_labels: The tab_group_labels of this SmartSection.  # noqa: E501
1908        :type: list[str]
1909        """
1910
1911        self._tab_group_labels = tab_group_labels
1912
1913    @property
1914    def tab_group_labels_metadata(self):
1915        """Gets the tab_group_labels_metadata of this SmartSection.  # noqa: E501
1916
1917        Metadata that indicates whether the `tabGroupLabels` property is editable.  # noqa: E501
1918
1919        :return: The tab_group_labels_metadata of this SmartSection.  # noqa: E501
1920        :rtype: PropertyMetadata
1921        """
1922        return self._tab_group_labels_metadata
1923
1924    @tab_group_labels_metadata.setter
1925    def tab_group_labels_metadata(self, tab_group_labels_metadata):
1926        """Sets the tab_group_labels_metadata of this SmartSection.
1927
1928        Metadata that indicates whether the `tabGroupLabels` property is editable.  # noqa: E501
1929
1930        :param tab_group_labels_metadata: The tab_group_labels_metadata of this SmartSection.  # noqa: E501
1931        :type: PropertyMetadata
1932        """
1933
1934        self._tab_group_labels_metadata = tab_group_labels_metadata
1935
1936    @property
1937    def tab_id(self):
1938        """Gets the tab_id of this SmartSection.  # noqa: E501
1939
1940        The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call].       # noqa: E501
1941
1942        :return: The tab_id of this SmartSection.  # noqa: E501
1943        :rtype: str
1944        """
1945        return self._tab_id
1946
1947    @tab_id.setter
1948    def tab_id(self, tab_id):
1949        """Sets the tab_id of this SmartSection.
1950
1951        The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call].       # noqa: E501
1952
1953        :param tab_id: The tab_id of this SmartSection.  # noqa: E501
1954        :type: str
1955        """
1956
1957        self._tab_id = tab_id
1958
1959    @property
1960    def tab_id_metadata(self):
1961        """Gets the tab_id_metadata of this SmartSection.  # noqa: E501
1962
1963        Metadata that indicates whether the `tabId` property is editable.  # noqa: E501
1964
1965        :return: The tab_id_metadata of this SmartSection.  # noqa: E501
1966        :rtype: PropertyMetadata
1967        """
1968        return self._tab_id_metadata
1969
1970    @tab_id_metadata.setter
1971    def tab_id_metadata(self, tab_id_metadata):
1972        """Sets the tab_id_metadata of this SmartSection.
1973
1974        Metadata that indicates whether the `tabId` property is editable.  # noqa: E501
1975
1976        :param tab_id_metadata: The tab_id_metadata of this SmartSection.  # noqa: E501
1977        :type: PropertyMetadata
1978        """
1979
1980        self._tab_id_metadata = tab_id_metadata
1981
1982    @property
1983    def tab_label(self):
1984        """Gets the tab_label of this SmartSection.  # noqa: E501
1985
1986        The label string associated with the tab.  # noqa: E501
1987
1988        :return: The tab_label of this SmartSection.  # noqa: E501
1989        :rtype: str
1990        """
1991        return self._tab_label
1992
1993    @tab_label.setter
1994    def tab_label(self, tab_label):
1995        """Sets the tab_label of this SmartSection.
1996
1997        The label string associated with the tab.  # noqa: E501
1998
1999        :param tab_label: The tab_label of this SmartSection.  # noqa: E501
2000        :type: str
2001        """
2002
2003        self._tab_label = tab_label
2004
2005    @property
2006    def tab_order(self):
2007        """Gets the tab_order of this SmartSection.  # noqa: E501
2008
2009          # noqa: E501
2010
2011        :return: The tab_order of this SmartSection.  # noqa: E501
2012        :rtype: str
2013        """
2014        return self._tab_order
2015
2016    @tab_order.setter
2017    def tab_order(self, tab_order):
2018        """Sets the tab_order of this SmartSection.
2019
2020          # noqa: E501
2021
2022        :param tab_order: The tab_order of this SmartSection.  # noqa: E501
2023        :type: str
2024        """
2025
2026        self._tab_order = tab_order
2027
2028    @property
2029    def tab_order_metadata(self):
2030        """Gets the tab_order_metadata of this SmartSection.  # noqa: E501
2031
2032        Metadata that indicates whether the `tabOrder` property is editable.  # noqa: E501
2033
2034        :return: The tab_order_metadata of this SmartSection.  # noqa: E501
2035        :rtype: PropertyMetadata
2036        """
2037        return self._tab_order_metadata
2038
2039    @tab_order_metadata.setter
2040    def tab_order_metadata(self, tab_order_metadata):
2041        """Sets the tab_order_metadata of this SmartSection.
2042
2043        Metadata that indicates whether the `tabOrder` property is editable.  # noqa: E501
2044
2045        :param tab_order_metadata: The tab_order_metadata of this SmartSection.  # noqa: E501
2046        :type: PropertyMetadata
2047        """
2048
2049        self._tab_order_metadata = tab_order_metadata
2050
2051    @property
2052    def tab_type(self):
2053        """Gets the tab_type of this SmartSection.  # noqa: E501
2054
2055          # noqa: E501
2056
2057        :return: The tab_type of this SmartSection.  # noqa: E501
2058        :rtype: str
2059        """
2060        return self._tab_type
2061
2062    @tab_type.setter
2063    def tab_type(self, tab_type):
2064        """Sets the tab_type of this SmartSection.
2065
2066          # noqa: E501
2067
2068        :param tab_type: The tab_type of this SmartSection.  # noqa: E501
2069        :type: str
2070        """
2071
2072        self._tab_type = tab_type
2073
2074    @property
2075    def tab_type_metadata(self):
2076        """Gets the tab_type_metadata of this SmartSection.  # noqa: E501
2077
2078        Metadata that indicates whether the `tabType` property is editable.  # noqa: E501
2079
2080        :return: The tab_type_metadata of this SmartSection.  # noqa: E501
2081        :rtype: PropertyMetadata
2082        """
2083        return self._tab_type_metadata
2084
2085    @tab_type_metadata.setter
2086    def tab_type_metadata(self, tab_type_metadata):
2087        """Sets the tab_type_metadata of this SmartSection.
2088
2089        Metadata that indicates whether the `tabType` property is editable.  # noqa: E501
2090
2091        :param tab_type_metadata: The tab_type_metadata of this SmartSection.  # noqa: E501
2092        :type: PropertyMetadata
2093        """
2094
2095        self._tab_type_metadata = tab_type_metadata
2096
2097    @property
2098    def template_locked(self):
2099        """Gets the template_locked of this SmartSection.  # noqa: E501
2100
2101        When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients.   # noqa: E501
2102
2103        :return: The template_locked of this SmartSection.  # noqa: E501
2104        :rtype: str
2105        """
2106        return self._template_locked
2107
2108    @template_locked.setter
2109    def template_locked(self, template_locked):
2110        """Sets the template_locked of this SmartSection.
2111
2112        When set to **true**, the sender cannot change any attributes of the recipient. Used only when working with template recipients.   # noqa: E501
2113
2114        :param template_locked: The template_locked of this SmartSection.  # noqa: E501
2115        :type: str
2116        """
2117
2118        self._template_locked = template_locked
2119
2120    @property
2121    def template_locked_metadata(self):
2122        """Gets the template_locked_metadata of this SmartSection.  # noqa: E501
2123
2124        Metadata that indicates whether the `templateLocked` property is editable.  # noqa: E501
2125
2126        :return: The template_locked_metadata of this SmartSection.  # noqa: E501
2127        :rtype: PropertyMetadata
2128        """
2129        return self._template_locked_metadata
2130
2131    @template_locked_metadata.setter
2132    def template_locked_metadata(self, template_locked_metadata):
2133        """Sets the template_locked_metadata of this SmartSection.
2134
2135        Metadata that indicates whether the `templateLocked` property is editable.  # noqa: E501
2136
2137        :param template_locked_metadata: The template_locked_metadata of this SmartSection.  # noqa: E501
2138        :type: PropertyMetadata
2139        """
2140
2141        self._template_locked_metadata = template_locked_metadata
2142
2143    @property
2144    def template_required(self):
2145        """Gets the template_required of this SmartSection.  # noqa: E501
2146
2147        When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.  # noqa: E501
2148
2149        :return: The template_required of this SmartSection.  # noqa: E501
2150        :rtype: str
2151        """
2152        return self._template_required
2153
2154    @template_required.setter
2155    def template_required(self, template_required):
2156        """Sets the template_required of this SmartSection.
2157
2158        When set to **true**, the sender may not remove the recipient. Used only when working with template recipients.  # noqa: E501
2159
2160        :param template_required: The template_required of this SmartSection.  # noqa: E501
2161        :type: str
2162        """
2163
2164        self._template_required = template_required
2165
2166    @property
2167    def template_required_metadata(self):
2168        """Gets the template_required_metadata of this SmartSection.  # noqa: E501
2169
2170        Metadata that indicates whether the `templateRequired` property is editable.  # noqa: E501
2171
2172        :return: The template_required_metadata of this SmartSection.  # noqa: E501
2173        :rtype: PropertyMetadata
2174        """
2175        return self._template_required_metadata
2176
2177    @template_required_metadata.setter
2178    def template_required_metadata(self, template_required_metadata):
2179        """Sets the template_required_metadata of this SmartSection.
2180
2181        Metadata that indicates whether the `templateRequired` property is editable.  # noqa: E501
2182
2183        :param template_required_metadata: The template_required_metadata of this SmartSection.  # noqa: E501
2184        :type: PropertyMetadata
2185        """
2186
2187        self._template_required_metadata = template_required_metadata
2188
2189    @property
2190    def tooltip(self):
2191        """Gets the tooltip of this SmartSection.  # noqa: E501
2192
2193          # noqa: E501
2194
2195        :return: The tooltip of this SmartSection.  # noqa: E501
2196        :rtype: str
2197        """
2198        return self._tooltip
2199
2200    @tooltip.setter
2201    def tooltip(self, tooltip):
2202        """Sets the tooltip of this SmartSection.
2203
2204          # noqa: E501
2205
2206        :param tooltip: The tooltip of this SmartSection.  # noqa: E501
2207        :type: str
2208        """
2209
2210        self._tooltip = tooltip
2211
2212    @property
2213    def tool_tip_metadata(self):
2214        """Gets the tool_tip_metadata of this SmartSection.  # noqa: E501
2215
2216        Metadata that indicates whether the `toolTip` property is editable.  # noqa: E501
2217
2218        :return: The tool_tip_metadata of this SmartSection.  # noqa: E501
2219        :rtype: PropertyMetadata
2220        """
2221        return self._tool_tip_metadata
2222
2223    @tool_tip_metadata.setter
2224    def tool_tip_metadata(self, tool_tip_metadata):
2225        """Sets the tool_tip_metadata of this SmartSection.
2226
2227        Metadata that indicates whether the `toolTip` property is editable.  # noqa: E501
2228
2229        :param tool_tip_metadata: The tool_tip_metadata of this SmartSection.  # noqa: E501
2230        :type: PropertyMetadata
2231        """
2232
2233        self._tool_tip_metadata = tool_tip_metadata
2234
2235    @property
2236    def width(self):
2237        """Gets the width of this SmartSection.  # noqa: E501
2238
2239        Width of the tab in pixels.  # noqa: E501
2240
2241        :return: The width of this SmartSection.  # noqa: E501
2242        :rtype: str
2243        """
2244        return self._width
2245
2246    @width.setter
2247    def width(self, width):
2248        """Sets the width of this SmartSection.
2249
2250        Width of the tab in pixels.  # noqa: E501
2251
2252        :param width: The width of this SmartSection.  # noqa: E501
2253        :type: str
2254        """
2255
2256        self._width = width
2257
2258    @property
2259    def width_metadata(self):
2260        """Gets the width_metadata of this SmartSection.  # noqa: E501
2261
2262        Metadata that indicates whether the `width` property is editable.  # noqa: E501
2263
2264        :return: The width_metadata of this SmartSection.  # noqa: E501
2265        :rtype: PropertyMetadata
2266        """
2267        return self._width_metadata
2268
2269    @width_metadata.setter
2270    def width_metadata(self, width_metadata):
2271        """Sets the width_metadata of this SmartSection.
2272
2273        Metadata that indicates whether the `width` property is editable.  # noqa: E501
2274
2275        :param width_metadata: The width_metadata of this SmartSection.  # noqa: E501
2276        :type: PropertyMetadata
2277        """
2278
2279        self._width_metadata = width_metadata
2280
2281    @property
2282    def x_position(self):
2283        """Gets the x_position of this SmartSection.  # noqa: E501
2284
2285        This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2286
2287        :return: The x_position of this SmartSection.  # noqa: E501
2288        :rtype: str
2289        """
2290        return self._x_position
2291
2292    @x_position.setter
2293    def x_position(self, x_position):
2294        """Sets the x_position of this SmartSection.
2295
2296        This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2297
2298        :param x_position: The x_position of this SmartSection.  # noqa: E501
2299        :type: str
2300        """
2301
2302        self._x_position = x_position
2303
2304    @property
2305    def x_position_metadata(self):
2306        """Gets the x_position_metadata of this SmartSection.  # noqa: E501
2307
2308        Metadata that indicates whether the `xPosition` property is editable.  # noqa: E501
2309
2310        :return: The x_position_metadata of this SmartSection.  # noqa: E501
2311        :rtype: PropertyMetadata
2312        """
2313        return self._x_position_metadata
2314
2315    @x_position_metadata.setter
2316    def x_position_metadata(self, x_position_metadata):
2317        """Sets the x_position_metadata of this SmartSection.
2318
2319        Metadata that indicates whether the `xPosition` property is editable.  # noqa: E501
2320
2321        :param x_position_metadata: The x_position_metadata of this SmartSection.  # noqa: E501
2322        :type: PropertyMetadata
2323        """
2324
2325        self._x_position_metadata = x_position_metadata
2326
2327    @property
2328    def y_position(self):
2329        """Gets the y_position of this SmartSection.  # noqa: E501
2330
2331        This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2332
2333        :return: The y_position of this SmartSection.  # noqa: E501
2334        :rtype: str
2335        """
2336        return self._y_position
2337
2338    @y_position.setter
2339    def y_position(self, y_position):
2340        """Sets the y_position of this SmartSection.
2341
2342        This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position.  # noqa: E501
2343
2344        :param y_position: The y_position of this SmartSection.  # noqa: E501
2345        :type: str
2346        """
2347
2348        self._y_position = y_position
2349
2350    @property
2351    def y_position_metadata(self):
2352        """Gets the y_position_metadata of this SmartSection.  # noqa: E501
2353
2354        Metadata that indicates whether the `yPosition` property is editable.  # noqa: E501
2355
2356        :return: The y_position_metadata of this SmartSection.  # noqa: E501
2357        :rtype: PropertyMetadata
2358        """
2359        return self._y_position_metadata
2360
2361    @y_position_metadata.setter
2362    def y_position_metadata(self, y_position_metadata):
2363        """Sets the y_position_metadata of this SmartSection.
2364
2365        Metadata that indicates whether the `yPosition` property is editable.  # noqa: E501
2366
2367        :param y_position_metadata: The y_position_metadata of this SmartSection.  # noqa: E501
2368        :type: PropertyMetadata
2369        """
2370
2371        self._y_position_metadata = y_position_metadata
2372
2373    def to_dict(self):
2374        """Returns the model properties as a dict"""
2375        result = {}
2376
2377        for attr, _ in six.iteritems(self.swagger_types):
2378            value = getattr(self, attr)
2379            if isinstance(value, list):
2380                result[attr] = list(map(
2381                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
2382                    value
2383                ))
2384            elif hasattr(value, "to_dict"):
2385                result[attr] = value.to_dict()
2386            elif isinstance(value, dict):
2387                result[attr] = dict(map(
2388                    lambda item: (item[0], item[1].to_dict())
2389                    if hasattr(item[1], "to_dict") else item,
2390                    value.items()
2391                ))
2392            else:
2393                result[attr] = value
2394        if issubclass(SmartSection, dict):
2395            for key, value in self.items():
2396                result[key] = value
2397
2398        return result
2399
2400    def to_str(self):
2401        """Returns the string representation of the model"""
2402        return pprint.pformat(self.to_dict())
2403
2404    def __repr__(self):
2405        """For `print` and `pprint`"""
2406        return self.to_str()
2407
2408    def __eq__(self, other):
2409        """Returns true if both objects are equal"""
2410        if not isinstance(other, SmartSection):
2411            return False
2412
2413        return self.to_dict() == other.to_dict()
2414
2415    def __ne__(self, other):
2416        """Returns true if both objects are not equal"""
2417        if not isinstance(other, SmartSection):
2418            return True
2419
2420        return self.to_dict() != other.to_dict()

NOTE: This class is auto generated by the swagger code generator program.

Do not edit the class manually.

SmartSection(_configuration=None, **kwargs)
214    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
215        """SmartSection - a model defined in Swagger"""  # noqa: E501
216        if _configuration is None:
217            _configuration = Configuration()
218        self._configuration = _configuration
219
220        self._anchor_allow_white_space_in_characters = None
221        self._anchor_allow_white_space_in_characters_metadata = None
222        self._anchor_case_sensitive = None
223        self._anchor_case_sensitive_metadata = None
224        self._anchor_horizontal_alignment = None
225        self._anchor_horizontal_alignment_metadata = None
226        self._anchor_ignore_if_not_present = None
227        self._anchor_ignore_if_not_present_metadata = None
228        self._anchor_match_whole_word = None
229        self._anchor_match_whole_word_metadata = None
230        self._anchor_string = None
231        self._anchor_string_metadata = None
232        self._anchor_tab_processor_version = None
233        self._anchor_tab_processor_version_metadata = None
234        self._anchor_units = None
235        self._anchor_units_metadata = None
236        self._anchor_x_offset = None
237        self._anchor_x_offset_metadata = None
238        self._anchor_y_offset = None
239        self._anchor_y_offset_metadata = None
240        self._caption = None
241        self._caption_metadata = None
242        self._case_sensitive = None
243        self._conditional_parent_label = None
244        self._conditional_parent_label_metadata = None
245        self._conditional_parent_value = None
246        self._conditional_parent_value_metadata = None
247        self._custom_tab_id = None
248        self._custom_tab_id_metadata = None
249        self._display_settings = None
250        self._document_id = None
251        self._document_id_metadata = None
252        self._end_anchor = None
253        self._end_position = None
254        self._error_details = None
255        self._form_order = None
256        self._form_order_metadata = None
257        self._form_page_label = None
258        self._form_page_label_metadata = None
259        self._form_page_number = None
260        self._form_page_number_metadata = None
261        self._height = None
262        self._height_metadata = None
263        self._locked = None
264        self._locked_metadata = None
265        self._merge_field = None
266        self._merge_field_xml = None
267        self._overlay_type = None
268        self._overlay_type_metadata = None
269        self._page_number = None
270        self._page_number_metadata = None
271        self._recipient_id = None
272        self._recipient_id_guid = None
273        self._recipient_id_guid_metadata = None
274        self._recipient_id_metadata = None
275        self._remove_end_anchor = None
276        self._remove_start_anchor = None
277        self._shared = None
278        self._shared_metadata = None
279        self._smart_contract_information = None
280        self._source = None
281        self._start_anchor = None
282        self._start_position = None
283        self._status = None
284        self._status_metadata = None
285        self._tab_group_labels = None
286        self._tab_group_labels_metadata = None
287        self._tab_id = None
288        self._tab_id_metadata = None
289        self._tab_label = None
290        self._tab_order = None
291        self._tab_order_metadata = None
292        self._tab_type = None
293        self._tab_type_metadata = None
294        self._template_locked = None
295        self._template_locked_metadata = None
296        self._template_required = None
297        self._template_required_metadata = None
298        self._tooltip = None
299        self._tool_tip_metadata = None
300        self._width = None
301        self._width_metadata = None
302        self._x_position = None
303        self._x_position_metadata = None
304        self._y_position = None
305        self._y_position_metadata = None
306        self.discriminator = None
307
308        setattr(self, "_{}".format('anchor_allow_white_space_in_characters'), kwargs.get('anchor_allow_white_space_in_characters', None))
309        setattr(self, "_{}".format('anchor_allow_white_space_in_characters_metadata'), kwargs.get('anchor_allow_white_space_in_characters_metadata', None))
310        setattr(self, "_{}".format('anchor_case_sensitive'), kwargs.get('anchor_case_sensitive', None))
311        setattr(self, "_{}".format('anchor_case_sensitive_metadata'), kwargs.get('anchor_case_sensitive_metadata', None))
312        setattr(self, "_{}".format('anchor_horizontal_alignment'), kwargs.get('anchor_horizontal_alignment', None))
313        setattr(self, "_{}".format('anchor_horizontal_alignment_metadata'), kwargs.get('anchor_horizontal_alignment_metadata', None))
314        setattr(self, "_{}".format('anchor_ignore_if_not_present'), kwargs.get('anchor_ignore_if_not_present', None))
315        setattr(self, "_{}".format('anchor_ignore_if_not_present_metadata'), kwargs.get('anchor_ignore_if_not_present_metadata', None))
316        setattr(self, "_{}".format('anchor_match_whole_word'), kwargs.get('anchor_match_whole_word', None))
317        setattr(self, "_{}".format('anchor_match_whole_word_metadata'), kwargs.get('anchor_match_whole_word_metadata', None))
318        setattr(self, "_{}".format('anchor_string'), kwargs.get('anchor_string', None))
319        setattr(self, "_{}".format('anchor_string_metadata'), kwargs.get('anchor_string_metadata', None))
320        setattr(self, "_{}".format('anchor_tab_processor_version'), kwargs.get('anchor_tab_processor_version', None))
321        setattr(self, "_{}".format('anchor_tab_processor_version_metadata'), kwargs.get('anchor_tab_processor_version_metadata', None))
322        setattr(self, "_{}".format('anchor_units'), kwargs.get('anchor_units', None))
323        setattr(self, "_{}".format('anchor_units_metadata'), kwargs.get('anchor_units_metadata', None))
324        setattr(self, "_{}".format('anchor_x_offset'), kwargs.get('anchor_x_offset', None))
325        setattr(self, "_{}".format('anchor_x_offset_metadata'), kwargs.get('anchor_x_offset_metadata', None))
326        setattr(self, "_{}".format('anchor_y_offset'), kwargs.get('anchor_y_offset', None))
327        setattr(self, "_{}".format('anchor_y_offset_metadata'), kwargs.get('anchor_y_offset_metadata', None))
328        setattr(self, "_{}".format('caption'), kwargs.get('caption', None))
329        setattr(self, "_{}".format('caption_metadata'), kwargs.get('caption_metadata', None))
330        setattr(self, "_{}".format('case_sensitive'), kwargs.get('case_sensitive', None))
331        setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None))
332        setattr(self, "_{}".format('conditional_parent_label_metadata'), kwargs.get('conditional_parent_label_metadata', None))
333        setattr(self, "_{}".format('conditional_parent_value'), kwargs.get('conditional_parent_value', None))
334        setattr(self, "_{}".format('conditional_parent_value_metadata'), kwargs.get('conditional_parent_value_metadata', None))
335        setattr(self, "_{}".format('custom_tab_id'), kwargs.get('custom_tab_id', None))
336        setattr(self, "_{}".format('custom_tab_id_metadata'), kwargs.get('custom_tab_id_metadata', None))
337        setattr(self, "_{}".format('display_settings'), kwargs.get('display_settings', None))
338        setattr(self, "_{}".format('document_id'), kwargs.get('document_id', None))
339        setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None))
340        setattr(self, "_{}".format('end_anchor'), kwargs.get('end_anchor', None))
341        setattr(self, "_{}".format('end_position'), kwargs.get('end_position', None))
342        setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None))
343        setattr(self, "_{}".format('form_order'), kwargs.get('form_order', None))
344        setattr(self, "_{}".format('form_order_metadata'), kwargs.get('form_order_metadata', None))
345        setattr(self, "_{}".format('form_page_label'), kwargs.get('form_page_label', None))
346        setattr(self, "_{}".format('form_page_label_metadata'), kwargs.get('form_page_label_metadata', None))
347        setattr(self, "_{}".format('form_page_number'), kwargs.get('form_page_number', None))
348        setattr(self, "_{}".format('form_page_number_metadata'), kwargs.get('form_page_number_metadata', None))
349        setattr(self, "_{}".format('height'), kwargs.get('height', None))
350        setattr(self, "_{}".format('height_metadata'), kwargs.get('height_metadata', None))
351        setattr(self, "_{}".format('locked'), kwargs.get('locked', None))
352        setattr(self, "_{}".format('locked_metadata'), kwargs.get('locked_metadata', None))
353        setattr(self, "_{}".format('merge_field'), kwargs.get('merge_field', None))
354        setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None))
355        setattr(self, "_{}".format('overlay_type'), kwargs.get('overlay_type', None))
356        setattr(self, "_{}".format('overlay_type_metadata'), kwargs.get('overlay_type_metadata', None))
357        setattr(self, "_{}".format('page_number'), kwargs.get('page_number', None))
358        setattr(self, "_{}".format('page_number_metadata'), kwargs.get('page_number_metadata', None))
359        setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None))
360        setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None))
361        setattr(self, "_{}".format('recipient_id_guid_metadata'), kwargs.get('recipient_id_guid_metadata', None))
362        setattr(self, "_{}".format('recipient_id_metadata'), kwargs.get('recipient_id_metadata', None))
363        setattr(self, "_{}".format('remove_end_anchor'), kwargs.get('remove_end_anchor', None))
364        setattr(self, "_{}".format('remove_start_anchor'), kwargs.get('remove_start_anchor', None))
365        setattr(self, "_{}".format('shared'), kwargs.get('shared', None))
366        setattr(self, "_{}".format('shared_metadata'), kwargs.get('shared_metadata', None))
367        setattr(self, "_{}".format('smart_contract_information'), kwargs.get('smart_contract_information', None))
368        setattr(self, "_{}".format('source'), kwargs.get('source', None))
369        setattr(self, "_{}".format('start_anchor'), kwargs.get('start_anchor', None))
370        setattr(self, "_{}".format('start_position'), kwargs.get('start_position', None))
371        setattr(self, "_{}".format('status'), kwargs.get('status', None))
372        setattr(self, "_{}".format('status_metadata'), kwargs.get('status_metadata', None))
373        setattr(self, "_{}".format('tab_group_labels'), kwargs.get('tab_group_labels', None))
374        setattr(self, "_{}".format('tab_group_labels_metadata'), kwargs.get('tab_group_labels_metadata', None))
375        setattr(self, "_{}".format('tab_id'), kwargs.get('tab_id', None))
376        setattr(self, "_{}".format('tab_id_metadata'), kwargs.get('tab_id_metadata', None))
377        setattr(self, "_{}".format('tab_label'), kwargs.get('tab_label', None))
378        setattr(self, "_{}".format('tab_order'), kwargs.get('tab_order', None))
379        setattr(self, "_{}".format('tab_order_metadata'), kwargs.get('tab_order_metadata', None))
380        setattr(self, "_{}".format('tab_type'), kwargs.get('tab_type', None))
381        setattr(self, "_{}".format('tab_type_metadata'), kwargs.get('tab_type_metadata', None))
382        setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None))
383        setattr(self, "_{}".format('template_locked_metadata'), kwargs.get('template_locked_metadata', None))
384        setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None))
385        setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None))
386        setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None))
387        setattr(self, "_{}".format('tool_tip_metadata'), kwargs.get('tool_tip_metadata', None))
388        setattr(self, "_{}".format('width'), kwargs.get('width', None))
389        setattr(self, "_{}".format('width_metadata'), kwargs.get('width_metadata', None))
390        setattr(self, "_{}".format('x_position'), kwargs.get('x_position', None))
391        setattr(self, "_{}".format('x_position_metadata'), kwargs.get('x_position_metadata', None))
392        setattr(self, "_{}".format('y_position'), kwargs.get('y_position', None))
393        setattr(self, "_{}".format('y_position_metadata'), kwargs.get('y_position_metadata', None))

SmartSection - a model defined in Swagger

swagger_types = {'anchor_allow_white_space_in_characters': 'str', 'anchor_allow_white_space_in_characters_metadata': 'PropertyMetadata', 'anchor_case_sensitive': 'str', 'anchor_case_sensitive_metadata': 'PropertyMetadata', 'anchor_horizontal_alignment': 'str', 'anchor_horizontal_alignment_metadata': 'PropertyMetadata', 'anchor_ignore_if_not_present': 'str', 'anchor_ignore_if_not_present_metadata': 'PropertyMetadata', 'anchor_match_whole_word': 'str', 'anchor_match_whole_word_metadata': 'PropertyMetadata', 'anchor_string': 'str', 'anchor_string_metadata': 'PropertyMetadata', 'anchor_tab_processor_version': 'str', 'anchor_tab_processor_version_metadata': 'PropertyMetadata', 'anchor_units': 'str', 'anchor_units_metadata': 'PropertyMetadata', 'anchor_x_offset': 'str', 'anchor_x_offset_metadata': 'PropertyMetadata', 'anchor_y_offset': 'str', 'anchor_y_offset_metadata': 'PropertyMetadata', 'caption': 'str', 'caption_metadata': 'PropertyMetadata', 'case_sensitive': 'bool', 'conditional_parent_label': 'str', 'conditional_parent_label_metadata': 'PropertyMetadata', 'conditional_parent_value': 'str', 'conditional_parent_value_metadata': 'PropertyMetadata', 'custom_tab_id': 'str', 'custom_tab_id_metadata': 'PropertyMetadata', 'display_settings': 'SmartSectionDisplaySettings', 'document_id': 'str', 'document_id_metadata': 'PropertyMetadata', 'end_anchor': 'str', 'end_position': 'SmartSectionAnchorPosition', 'error_details': 'ErrorDetails', 'form_order': 'str', 'form_order_metadata': 'PropertyMetadata', 'form_page_label': 'str', 'form_page_label_metadata': 'PropertyMetadata', 'form_page_number': 'str', 'form_page_number_metadata': 'PropertyMetadata', 'height': 'str', 'height_metadata': 'PropertyMetadata', 'locked': 'str', 'locked_metadata': 'PropertyMetadata', 'merge_field': 'MergeField', 'merge_field_xml': 'str', 'overlay_type': 'str', 'overlay_type_metadata': 'PropertyMetadata', 'page_number': 'str', 'page_number_metadata': 'PropertyMetadata', 'recipient_id': 'str', 'recipient_id_guid': 'str', 'recipient_id_guid_metadata': 'PropertyMetadata', 'recipient_id_metadata': 'PropertyMetadata', 'remove_end_anchor': 'bool', 'remove_start_anchor': 'bool', 'shared': 'str', 'shared_metadata': 'PropertyMetadata', 'smart_contract_information': 'SmartContractInformation', 'source': 'str', 'start_anchor': 'str', 'start_position': 'SmartSectionAnchorPosition', 'status': 'str', 'status_metadata': 'PropertyMetadata', 'tab_group_labels': 'list[str]', 'tab_group_labels_metadata': 'PropertyMetadata', 'tab_id': 'str', 'tab_id_metadata': 'PropertyMetadata', 'tab_label': 'str', 'tab_order': 'str', 'tab_order_metadata': 'PropertyMetadata', 'tab_type': 'str', 'tab_type_metadata': 'PropertyMetadata', 'template_locked': 'str', 'template_locked_metadata': 'PropertyMetadata', 'template_required': 'str', 'template_required_metadata': 'PropertyMetadata', 'tooltip': 'str', 'tool_tip_metadata': 'PropertyMetadata', 'width': 'str', 'width_metadata': 'PropertyMetadata', 'x_position': 'str', 'x_position_metadata': 'PropertyMetadata', 'y_position': 'str', 'y_position_metadata': 'PropertyMetadata'}
attribute_map = {'anchor_allow_white_space_in_characters': 'anchorAllowWhiteSpaceInCharacters', 'anchor_allow_white_space_in_characters_metadata': 'anchorAllowWhiteSpaceInCharactersMetadata', 'anchor_case_sensitive': 'anchorCaseSensitive', 'anchor_case_sensitive_metadata': 'anchorCaseSensitiveMetadata', 'anchor_horizontal_alignment': 'anchorHorizontalAlignment', 'anchor_horizontal_alignment_metadata': 'anchorHorizontalAlignmentMetadata', 'anchor_ignore_if_not_present': 'anchorIgnoreIfNotPresent', 'anchor_ignore_if_not_present_metadata': 'anchorIgnoreIfNotPresentMetadata', 'anchor_match_whole_word': 'anchorMatchWholeWord', 'anchor_match_whole_word_metadata': 'anchorMatchWholeWordMetadata', 'anchor_string': 'anchorString', 'anchor_string_metadata': 'anchorStringMetadata', 'anchor_tab_processor_version': 'anchorTabProcessorVersion', 'anchor_tab_processor_version_metadata': 'anchorTabProcessorVersionMetadata', 'anchor_units': 'anchorUnits', 'anchor_units_metadata': 'anchorUnitsMetadata', 'anchor_x_offset': 'anchorXOffset', 'anchor_x_offset_metadata': 'anchorXOffsetMetadata', 'anchor_y_offset': 'anchorYOffset', 'anchor_y_offset_metadata': 'anchorYOffsetMetadata', 'caption': 'caption', 'caption_metadata': 'captionMetadata', 'case_sensitive': 'caseSensitive', 'conditional_parent_label': 'conditionalParentLabel', 'conditional_parent_label_metadata': 'conditionalParentLabelMetadata', 'conditional_parent_value': 'conditionalParentValue', 'conditional_parent_value_metadata': 'conditionalParentValueMetadata', 'custom_tab_id': 'customTabId', 'custom_tab_id_metadata': 'customTabIdMetadata', 'display_settings': 'displaySettings', 'document_id': 'documentId', 'document_id_metadata': 'documentIdMetadata', 'end_anchor': 'endAnchor', 'end_position': 'endPosition', 'error_details': 'errorDetails', 'form_order': 'formOrder', 'form_order_metadata': 'formOrderMetadata', 'form_page_label': 'formPageLabel', 'form_page_label_metadata': 'formPageLabelMetadata', 'form_page_number': 'formPageNumber', 'form_page_number_metadata': 'formPageNumberMetadata', 'height': 'height', 'height_metadata': 'heightMetadata', 'locked': 'locked', 'locked_metadata': 'lockedMetadata', 'merge_field': 'mergeField', 'merge_field_xml': 'mergeFieldXml', 'overlay_type': 'overlayType', 'overlay_type_metadata': 'overlayTypeMetadata', 'page_number': 'pageNumber', 'page_number_metadata': 'pageNumberMetadata', 'recipient_id': 'recipientId', 'recipient_id_guid': 'recipientIdGuid', 'recipient_id_guid_metadata': 'recipientIdGuidMetadata', 'recipient_id_metadata': 'recipientIdMetadata', 'remove_end_anchor': 'removeEndAnchor', 'remove_start_anchor': 'removeStartAnchor', 'shared': 'shared', 'shared_metadata': 'sharedMetadata', 'smart_contract_information': 'smartContractInformation', 'source': 'source', 'start_anchor': 'startAnchor', 'start_position': 'startPosition', 'status': 'status', 'status_metadata': 'statusMetadata', 'tab_group_labels': 'tabGroupLabels', 'tab_group_labels_metadata': 'tabGroupLabelsMetadata', 'tab_id': 'tabId', 'tab_id_metadata': 'tabIdMetadata', 'tab_label': 'tabLabel', 'tab_order': 'tabOrder', 'tab_order_metadata': 'tabOrderMetadata', 'tab_type': 'tabType', 'tab_type_metadata': 'tabTypeMetadata', 'template_locked': 'templateLocked', 'template_locked_metadata': 'templateLockedMetadata', 'template_required': 'templateRequired', 'template_required_metadata': 'templateRequiredMetadata', 'tooltip': 'tooltip', 'tool_tip_metadata': 'toolTipMetadata', 'width': 'width', 'width_metadata': 'widthMetadata', 'x_position': 'xPosition', 'x_position_metadata': 'xPositionMetadata', 'y_position': 'yPosition', 'y_position_metadata': 'yPositionMetadata'}
anchor_allow_white_space_in_characters

Gets the anchor_allow_white_space_in_characters of this SmartSection. # noqa: E501

# noqa: E501

Returns

The anchor_allow_white_space_in_characters of this SmartSection. # noqa: E501

anchor_allow_white_space_in_characters_metadata

Gets the anchor_allow_white_space_in_characters_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorAllowWhiteSpaceInCharacters property is editable. # noqa: E501

Returns

The anchor_allow_white_space_in_characters_metadata of this SmartSection. # noqa: E501

anchor_case_sensitive

Gets the anchor_case_sensitive of this SmartSection. # noqa: E501

When set to true, the anchor string does not consider case when matching strings in the document. The default value is true. # noqa: E501

Returns

The anchor_case_sensitive of this SmartSection. # noqa: E501

anchor_case_sensitive_metadata

Gets the anchor_case_sensitive_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorCaseSensitive property is editable. # noqa: E501

Returns

The anchor_case_sensitive_metadata of this SmartSection. # noqa: E501

anchor_horizontal_alignment

Gets the anchor_horizontal_alignment of this SmartSection. # noqa: E501

Specifies the alignment of anchor tabs with anchor strings. Possible values are left or right. The default value is left. # noqa: E501

Returns

The anchor_horizontal_alignment of this SmartSection. # noqa: E501

anchor_horizontal_alignment_metadata

Gets the anchor_horizontal_alignment_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorHorizontalAlignment property is editable. # noqa: E501

Returns

The anchor_horizontal_alignment_metadata of this SmartSection. # noqa: E501

anchor_ignore_if_not_present

Gets the anchor_ignore_if_not_present of this SmartSection. # noqa: E501

When set to true, this tab is ignored if anchorString is not found in the document. # noqa: E501

Returns

The anchor_ignore_if_not_present of this SmartSection. # noqa: E501

anchor_ignore_if_not_present_metadata

Gets the anchor_ignore_if_not_present_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorIgnoreIfNotPresent property is editable. # noqa: E501

Returns

The anchor_ignore_if_not_present_metadata of this SmartSection. # noqa: E501

anchor_match_whole_word

Gets the anchor_match_whole_word of this SmartSection. # noqa: E501

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. # noqa: E501

Returns

The anchor_match_whole_word of this SmartSection. # noqa: E501

anchor_match_whole_word_metadata

Gets the anchor_match_whole_word_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorMatchWholeWord property is editable. # noqa: E501

Returns

The anchor_match_whole_word_metadata of this SmartSection. # noqa: E501

anchor_string

Gets the anchor_string of this SmartSection. # noqa: E501

Anchor text information for a radio button. # noqa: E501

Returns

The anchor_string of this SmartSection. # noqa: E501

anchor_string_metadata

Gets the anchor_string_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorString property is editable. # noqa: E501

Returns

The anchor_string_metadata of this SmartSection. # noqa: E501

anchor_tab_processor_version

Gets the anchor_tab_processor_version of this SmartSection. # noqa: E501

# noqa: E501

Returns

The anchor_tab_processor_version of this SmartSection. # noqa: E501

anchor_tab_processor_version_metadata

Gets the anchor_tab_processor_version_metadata of this SmartSection. # noqa: E501

Reserved for DocuSign. # noqa: E501

Returns

The anchor_tab_processor_version_metadata of this SmartSection. # noqa: E501

anchor_units

Gets the anchor_units of this SmartSection. # noqa: E501

Specifies units of the X and Y offset. Units could be pixels, millimeters, centimeters, or inches. # noqa: E501

Returns

The anchor_units of this SmartSection. # noqa: E501

anchor_units_metadata

Gets the anchor_units_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorUnits property is editable. # noqa: E501

Returns

The anchor_units_metadata of this SmartSection. # noqa: E501

anchor_x_offset

Gets the anchor_x_offset of this SmartSection. # noqa: E501

Specifies the X axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501

Returns

The anchor_x_offset of this SmartSection. # noqa: E501

anchor_x_offset_metadata

Gets the anchor_x_offset_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorXOffset property is editable. # noqa: E501

Returns

The anchor_x_offset_metadata of this SmartSection. # noqa: E501

anchor_y_offset

Gets the anchor_y_offset of this SmartSection. # noqa: E501

Specifies the Y axis location of the tab, in anchorUnits, relative to the anchorString. # noqa: E501

Returns

The anchor_y_offset of this SmartSection. # noqa: E501

anchor_y_offset_metadata

Gets the anchor_y_offset_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the anchorYOffset property is editable. # noqa: E501

Returns

The anchor_y_offset_metadata of this SmartSection. # noqa: E501

caption

Gets the caption of this SmartSection. # noqa: E501

# noqa: E501

Returns

The caption of this SmartSection. # noqa: E501

caption_metadata

Gets the caption_metadata of this SmartSection. # noqa: E501

# noqa: E501

Returns

The caption_metadata of this SmartSection. # noqa: E501

case_sensitive

Gets the case_sensitive of this SmartSection. # noqa: E501

# noqa: E501

Returns

The case_sensitive of this SmartSection. # noqa: E501

conditional_parent_label

Gets the conditional_parent_label of this SmartSection. # noqa: E501

For conditional fields this is the TabLabel of the parent tab that controls this tab's visibility. # noqa: E501

Returns

The conditional_parent_label of this SmartSection. # noqa: E501

conditional_parent_label_metadata

Gets the conditional_parent_label_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the conditionalParentLabel property is editable. # noqa: E501

Returns

The conditional_parent_label_metadata of this SmartSection. # noqa: E501

conditional_parent_value

Gets the conditional_parent_value of this SmartSection. # noqa: E501

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. # noqa: E501

Returns

The conditional_parent_value of this SmartSection. # noqa: E501

conditional_parent_value_metadata

Gets the conditional_parent_value_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the conditionalParentValue property is editable. # noqa: E501

Returns

The conditional_parent_value_metadata of this SmartSection. # noqa: E501

custom_tab_id

Gets the custom_tab_id of this SmartSection. # noqa: E501

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. # noqa: E501

Returns

The custom_tab_id of this SmartSection. # noqa: E501

custom_tab_id_metadata

Gets the custom_tab_id_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the customTabId property is editable. # noqa: E501

Returns

The custom_tab_id_metadata of this SmartSection. # noqa: E501

display_settings

Gets the display_settings of this SmartSection. # noqa: E501

This object defines how the HTML section inside the startAnchor and endAnchor displays. # noqa: E501

Returns

The display_settings of this SmartSection. # noqa: E501

document_id

Gets the document_id of this SmartSection. # noqa: E501

Specifies the document ID number that the tab is placed on. This must refer to an existing Document's ID attribute. # noqa: E501

Returns

The document_id of this SmartSection. # noqa: E501

document_id_metadata

Gets the document_id_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the documentId property is editable. # noqa: E501

Returns

The document_id_metadata of this SmartSection. # noqa: E501

end_anchor

Gets the end_anchor of this SmartSection. # noqa: E501

# noqa: E501

Returns

The end_anchor of this SmartSection. # noqa: E501

end_position

Gets the end_position of this SmartSection. # noqa: E501

The last position in the result set. # noqa: E501

Returns

The end_position of this SmartSection. # noqa: E501

error_details

Gets the error_details of this SmartSection. # noqa: E501

Array or errors. # noqa: E501

Returns

The error_details of this SmartSection. # noqa: E501

form_order

Gets the form_order of this SmartSection. # noqa: E501

# noqa: E501

Returns

The form_order of this SmartSection. # noqa: E501

form_order_metadata

Gets the form_order_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the formOrder property is editable. # noqa: E501

Returns

The form_order_metadata of this SmartSection. # noqa: E501

form_page_label

Gets the form_page_label of this SmartSection. # noqa: E501

# noqa: E501

Returns

The form_page_label of this SmartSection. # noqa: E501

form_page_label_metadata

Gets the form_page_label_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the formPageLabel property is editable. # noqa: E501

Returns

The form_page_label_metadata of this SmartSection. # noqa: E501

form_page_number

Gets the form_page_number of this SmartSection. # noqa: E501

# noqa: E501

Returns

The form_page_number of this SmartSection. # noqa: E501

form_page_number_metadata

Gets the form_page_number_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the fromPageNumber property is editable. # noqa: E501

Returns

The form_page_number_metadata of this SmartSection. # noqa: E501

height

Gets the height of this SmartSection. # noqa: E501

Height of the tab in pixels. # noqa: E501

Returns

The height of this SmartSection. # noqa: E501

height_metadata

Gets the height_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the height property is editable. # noqa: E501

Returns

The height_metadata of this SmartSection. # noqa: E501

locked

Gets the locked of this SmartSection. # noqa: E501

When set to true, the signer cannot change the data of the custom tab. # noqa: E501

Returns

The locked of this SmartSection. # noqa: E501

locked_metadata

Gets the locked_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the locked property is editable. # noqa: E501

Returns

The locked_metadata of this SmartSection. # noqa: E501

merge_field

Gets the merge_field of this SmartSection. # noqa: E501

Contains the information necessary to map the tab to a field in SalesForce. # noqa: E501

Returns

The merge_field of this SmartSection. # noqa: E501

merge_field_xml

Gets the merge_field_xml of this SmartSection. # noqa: E501

# noqa: E501

Returns

The merge_field_xml of this SmartSection. # noqa: E501

overlay_type

Gets the overlay_type of this SmartSection. # noqa: E501

# noqa: E501

Returns

The overlay_type of this SmartSection. # noqa: E501

overlay_type_metadata

Gets the overlay_type_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the overlayType property is editable. # noqa: E501

Returns

The overlay_type_metadata of this SmartSection. # noqa: E501

page_number

Gets the page_number of this SmartSection. # noqa: E501

Specifies the page number on which the tab is located. # noqa: E501

Returns

The page_number of this SmartSection. # noqa: E501

page_number_metadata

Gets the page_number_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the pageNumber property is editable. # noqa: E501

Returns

The page_number_metadata of this SmartSection. # noqa: E501

recipient_id

Gets the recipient_id of this SmartSection. # noqa: E501

Unique for the recipient. It is used by the tab element to indicate which recipient is to sign the Document. # noqa: E501

Returns

The recipient_id of this SmartSection. # noqa: E501

recipient_id_guid

Gets the recipient_id_guid of this SmartSection. # noqa: E501

# noqa: E501

Returns

The recipient_id_guid of this SmartSection. # noqa: E501

recipient_id_guid_metadata

Gets the recipient_id_guid_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the recipientIdGuid property is editable. # noqa: E501

Returns

The recipient_id_guid_metadata of this SmartSection. # noqa: E501

recipient_id_metadata

Gets the recipient_id_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the recipientId property is editable. # noqa: E501

Returns

The recipient_id_metadata of this SmartSection. # noqa: E501

remove_end_anchor

Gets the remove_end_anchor of this SmartSection. # noqa: E501

# noqa: E501

Returns

The remove_end_anchor of this SmartSection. # noqa: E501

remove_start_anchor

Gets the remove_start_anchor of this SmartSection. # noqa: E501

# noqa: E501

Returns

The remove_start_anchor of this SmartSection. # noqa: E501

shared

Gets the shared of this SmartSection. # noqa: E501

When set to true, this custom tab is shared. # noqa: E501

Returns

The shared of this SmartSection. # noqa: E501

shared_metadata

Gets the shared_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the shared property is editable. # noqa: E501

Returns

The shared_metadata of this SmartSection. # noqa: E501

smart_contract_information

Gets the smart_contract_information of this SmartSection. # noqa: E501

Reserved for DocuSign. # noqa: E501

Returns

The smart_contract_information of this SmartSection. # noqa: E501

source

Gets the source of this SmartSection. # noqa: E501

# noqa: E501

Returns

The source of this SmartSection. # noqa: E501

start_anchor

Gets the start_anchor of this SmartSection. # noqa: E501

# noqa: E501

Returns

The start_anchor of this SmartSection. # noqa: E501

start_position

Gets the start_position of this SmartSection. # noqa: E501

Starting position of the current result set. # noqa: E501

Returns

The start_position of this SmartSection. # noqa: E501

status

Gets the status of this SmartSection. # noqa: E501

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. # noqa: E501

Returns

The status of this SmartSection. # noqa: E501

status_metadata

Gets the status_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the status property is editable. # noqa: E501

Returns

The status_metadata of this SmartSection. # noqa: E501

tab_group_labels

Gets the tab_group_labels of this SmartSection. # noqa: E501

# noqa: E501

Returns

The tab_group_labels of this SmartSection. # noqa: E501

tab_group_labels_metadata

Gets the tab_group_labels_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the tabGroupLabels property is editable. # noqa: E501

Returns

The tab_group_labels_metadata of this SmartSection. # noqa: E501

tab_id

Gets the tab_id of this SmartSection. # noqa: E501

The unique identifier for the tab. The tabid can be retrieved with the [ML:GET call]. # noqa: E501

Returns

The tab_id of this SmartSection. # noqa: E501

tab_id_metadata

Gets the tab_id_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the tabId property is editable. # noqa: E501

Returns

The tab_id_metadata of this SmartSection. # noqa: E501

tab_label

Gets the tab_label of this SmartSection. # noqa: E501

The label string associated with the tab. # noqa: E501

Returns

The tab_label of this SmartSection. # noqa: E501

tab_order

Gets the tab_order of this SmartSection. # noqa: E501

# noqa: E501

Returns

The tab_order of this SmartSection. # noqa: E501

tab_order_metadata

Gets the tab_order_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the tabOrder property is editable. # noqa: E501

Returns

The tab_order_metadata of this SmartSection. # noqa: E501

tab_type

Gets the tab_type of this SmartSection. # noqa: E501

# noqa: E501

Returns

The tab_type of this SmartSection. # noqa: E501

tab_type_metadata

Gets the tab_type_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the tabType property is editable. # noqa: E501

Returns

The tab_type_metadata of this SmartSection. # noqa: E501

template_locked

Gets the template_locked of this SmartSection. # noqa: E501

When set to true, the sender cannot change any attributes of the recipient. Used only when working with template recipients. # noqa: E501

Returns

The template_locked of this SmartSection. # noqa: E501

template_locked_metadata

Gets the template_locked_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the templateLocked property is editable. # noqa: E501

Returns

The template_locked_metadata of this SmartSection. # noqa: E501

template_required

Gets the template_required of this SmartSection. # noqa: E501

When set to true, the sender may not remove the recipient. Used only when working with template recipients. # noqa: E501

Returns

The template_required of this SmartSection. # noqa: E501

template_required_metadata

Gets the template_required_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the templateRequired property is editable. # noqa: E501

Returns

The template_required_metadata of this SmartSection. # noqa: E501

tooltip

Gets the tooltip of this SmartSection. # noqa: E501

# noqa: E501

Returns

The tooltip of this SmartSection. # noqa: E501

tool_tip_metadata

Gets the tool_tip_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the toolTip property is editable. # noqa: E501

Returns

The tool_tip_metadata of this SmartSection. # noqa: E501

width

Gets the width of this SmartSection. # noqa: E501

Width of the tab in pixels. # noqa: E501

Returns

The width of this SmartSection. # noqa: E501

width_metadata

Gets the width_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the width property is editable. # noqa: E501

Returns

The width_metadata of this SmartSection. # noqa: E501

x_position

Gets the x_position of this SmartSection. # noqa: E501

This indicates the horizontal offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501

Returns

The x_position of this SmartSection. # noqa: E501

x_position_metadata

Gets the x_position_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the xPosition property is editable. # noqa: E501

Returns

The x_position_metadata of this SmartSection. # noqa: E501

y_position

Gets the y_position of this SmartSection. # noqa: E501

This indicates the vertical offset of the object on the page. DocuSign uses 72 DPI when determining position. # noqa: E501

Returns

The y_position of this SmartSection. # noqa: E501

y_position_metadata

Gets the y_position_metadata of this SmartSection. # noqa: E501

Metadata that indicates whether the yPosition property is editable. # noqa: E501

Returns

The y_position_metadata of this SmartSection. # noqa: E501

def to_dict(self)
2373    def to_dict(self):
2374        """Returns the model properties as a dict"""
2375        result = {}
2376
2377        for attr, _ in six.iteritems(self.swagger_types):
2378            value = getattr(self, attr)
2379            if isinstance(value, list):
2380                result[attr] = list(map(
2381                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
2382                    value
2383                ))
2384            elif hasattr(value, "to_dict"):
2385                result[attr] = value.to_dict()
2386            elif isinstance(value, dict):
2387                result[attr] = dict(map(
2388                    lambda item: (item[0], item[1].to_dict())
2389                    if hasattr(item[1], "to_dict") else item,
2390                    value.items()
2391                ))
2392            else:
2393                result[attr] = value
2394        if issubclass(SmartSection, dict):
2395            for key, value in self.items():
2396                result[key] = value
2397
2398        return result

Returns the model properties as a dict

def to_str(self)
2400    def to_str(self):
2401        """Returns the string representation of the model"""
2402        return pprint.pformat(self.to_dict())

Returns the string representation of the model