docusign_esign.models.view

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

View(_configuration=None, **kwargs)
236    def __init__(self, _configuration=None, **kwargs):  # noqa: E501
237        """View - a model defined in Swagger"""  # noqa: E501
238        if _configuration is None:
239            _configuration = Configuration()
240        self._configuration = _configuration
241
242        self._agreement_attribute = None
243        self._agreement_attribute_locked = None
244        self._anchor_allow_white_space_in_characters = None
245        self._anchor_allow_white_space_in_characters_metadata = None
246        self._anchor_case_sensitive = None
247        self._anchor_case_sensitive_metadata = None
248        self._anchor_horizontal_alignment = None
249        self._anchor_horizontal_alignment_metadata = None
250        self._anchor_ignore_if_not_present = None
251        self._anchor_ignore_if_not_present_metadata = None
252        self._anchor_match_whole_word = None
253        self._anchor_match_whole_word_metadata = None
254        self._anchor_string = None
255        self._anchor_string_metadata = None
256        self._anchor_tab_processor_version = None
257        self._anchor_tab_processor_version_metadata = None
258        self._anchor_units = None
259        self._anchor_units_metadata = None
260        self._anchor_x_offset = None
261        self._anchor_x_offset_metadata = None
262        self._anchor_y_offset = None
263        self._anchor_y_offset_metadata = None
264        self._bold = None
265        self._bold_metadata = None
266        self._button_text = None
267        self._button_text_metadata = None
268        self._caption = None
269        self._caption_metadata = None
270        self._conditional_parent_label = None
271        self._conditional_parent_label_metadata = None
272        self._conditional_parent_value = None
273        self._conditional_parent_value_metadata = None
274        self._connected_object_details = None
275        self._custom_tab_id = None
276        self._custom_tab_id_metadata = None
277        self._document_id = None
278        self._document_id_metadata = None
279        self._error_details = None
280        self._extension_data = None
281        self._font = None
282        self._font_color = None
283        self._font_color_metadata = None
284        self._font_metadata = None
285        self._font_size = None
286        self._font_size_metadata = None
287        self._form_order = None
288        self._form_order_metadata = None
289        self._form_page_label = None
290        self._form_page_label_metadata = None
291        self._form_page_number = None
292        self._form_page_number_metadata = None
293        self._height = None
294        self._height_metadata = None
295        self._italic = None
296        self._italic_metadata = None
297        self._locale_policy = None
298        self._merge_field = None
299        self._merge_field_xml = None
300        self._page_number = None
301        self._page_number_metadata = None
302        self._recipient_id = None
303        self._recipient_id_guid = None
304        self._recipient_id_guid_metadata = None
305        self._recipient_id_metadata = None
306        self._required = None
307        self._required_metadata = None
308        self._required_read = None
309        self._smart_contract_information = None
310        self._source = None
311        self._status = None
312        self._status_metadata = None
313        self._tab_fully_qualified_path = None
314        self._tab_group_labels = None
315        self._tab_group_labels_metadata = None
316        self._tab_id = None
317        self._tab_id_metadata = None
318        self._tab_label = None
319        self._tab_label_metadata = None
320        self._tab_order = None
321        self._tab_order_metadata = None
322        self._tab_type = None
323        self._tab_type_metadata = None
324        self._template_locked = None
325        self._template_locked_metadata = None
326        self._template_required = None
327        self._template_required_metadata = None
328        self._tooltip = None
329        self._tool_tip_metadata = None
330        self._underline = None
331        self._underline_metadata = None
332        self._warning_details = None
333        self._width = None
334        self._width_metadata = None
335        self._x_position = None
336        self._x_position_metadata = None
337        self._y_position = None
338        self._y_position_metadata = None
339        self.discriminator = None
340
341        setattr(self, "_{}".format('agreement_attribute'), kwargs.get('agreement_attribute', None))
342        setattr(self, "_{}".format('agreement_attribute_locked'), kwargs.get('agreement_attribute_locked', None))
343        setattr(self, "_{}".format('anchor_allow_white_space_in_characters'), kwargs.get('anchor_allow_white_space_in_characters', None))
344        setattr(self, "_{}".format('anchor_allow_white_space_in_characters_metadata'), kwargs.get('anchor_allow_white_space_in_characters_metadata', None))
345        setattr(self, "_{}".format('anchor_case_sensitive'), kwargs.get('anchor_case_sensitive', None))
346        setattr(self, "_{}".format('anchor_case_sensitive_metadata'), kwargs.get('anchor_case_sensitive_metadata', None))
347        setattr(self, "_{}".format('anchor_horizontal_alignment'), kwargs.get('anchor_horizontal_alignment', None))
348        setattr(self, "_{}".format('anchor_horizontal_alignment_metadata'), kwargs.get('anchor_horizontal_alignment_metadata', None))
349        setattr(self, "_{}".format('anchor_ignore_if_not_present'), kwargs.get('anchor_ignore_if_not_present', None))
350        setattr(self, "_{}".format('anchor_ignore_if_not_present_metadata'), kwargs.get('anchor_ignore_if_not_present_metadata', None))
351        setattr(self, "_{}".format('anchor_match_whole_word'), kwargs.get('anchor_match_whole_word', None))
352        setattr(self, "_{}".format('anchor_match_whole_word_metadata'), kwargs.get('anchor_match_whole_word_metadata', None))
353        setattr(self, "_{}".format('anchor_string'), kwargs.get('anchor_string', None))
354        setattr(self, "_{}".format('anchor_string_metadata'), kwargs.get('anchor_string_metadata', None))
355        setattr(self, "_{}".format('anchor_tab_processor_version'), kwargs.get('anchor_tab_processor_version', None))
356        setattr(self, "_{}".format('anchor_tab_processor_version_metadata'), kwargs.get('anchor_tab_processor_version_metadata', None))
357        setattr(self, "_{}".format('anchor_units'), kwargs.get('anchor_units', None))
358        setattr(self, "_{}".format('anchor_units_metadata'), kwargs.get('anchor_units_metadata', None))
359        setattr(self, "_{}".format('anchor_x_offset'), kwargs.get('anchor_x_offset', None))
360        setattr(self, "_{}".format('anchor_x_offset_metadata'), kwargs.get('anchor_x_offset_metadata', None))
361        setattr(self, "_{}".format('anchor_y_offset'), kwargs.get('anchor_y_offset', None))
362        setattr(self, "_{}".format('anchor_y_offset_metadata'), kwargs.get('anchor_y_offset_metadata', None))
363        setattr(self, "_{}".format('bold'), kwargs.get('bold', None))
364        setattr(self, "_{}".format('bold_metadata'), kwargs.get('bold_metadata', None))
365        setattr(self, "_{}".format('button_text'), kwargs.get('button_text', None))
366        setattr(self, "_{}".format('button_text_metadata'), kwargs.get('button_text_metadata', None))
367        setattr(self, "_{}".format('caption'), kwargs.get('caption', None))
368        setattr(self, "_{}".format('caption_metadata'), kwargs.get('caption_metadata', None))
369        setattr(self, "_{}".format('conditional_parent_label'), kwargs.get('conditional_parent_label', None))
370        setattr(self, "_{}".format('conditional_parent_label_metadata'), kwargs.get('conditional_parent_label_metadata', None))
371        setattr(self, "_{}".format('conditional_parent_value'), kwargs.get('conditional_parent_value', None))
372        setattr(self, "_{}".format('conditional_parent_value_metadata'), kwargs.get('conditional_parent_value_metadata', None))
373        setattr(self, "_{}".format('connected_object_details'), kwargs.get('connected_object_details', None))
374        setattr(self, "_{}".format('custom_tab_id'), kwargs.get('custom_tab_id', None))
375        setattr(self, "_{}".format('custom_tab_id_metadata'), kwargs.get('custom_tab_id_metadata', None))
376        setattr(self, "_{}".format('document_id'), kwargs.get('document_id', None))
377        setattr(self, "_{}".format('document_id_metadata'), kwargs.get('document_id_metadata', None))
378        setattr(self, "_{}".format('error_details'), kwargs.get('error_details', None))
379        setattr(self, "_{}".format('extension_data'), kwargs.get('extension_data', None))
380        setattr(self, "_{}".format('font'), kwargs.get('font', None))
381        setattr(self, "_{}".format('font_color'), kwargs.get('font_color', None))
382        setattr(self, "_{}".format('font_color_metadata'), kwargs.get('font_color_metadata', None))
383        setattr(self, "_{}".format('font_metadata'), kwargs.get('font_metadata', None))
384        setattr(self, "_{}".format('font_size'), kwargs.get('font_size', None))
385        setattr(self, "_{}".format('font_size_metadata'), kwargs.get('font_size_metadata', None))
386        setattr(self, "_{}".format('form_order'), kwargs.get('form_order', None))
387        setattr(self, "_{}".format('form_order_metadata'), kwargs.get('form_order_metadata', None))
388        setattr(self, "_{}".format('form_page_label'), kwargs.get('form_page_label', None))
389        setattr(self, "_{}".format('form_page_label_metadata'), kwargs.get('form_page_label_metadata', None))
390        setattr(self, "_{}".format('form_page_number'), kwargs.get('form_page_number', None))
391        setattr(self, "_{}".format('form_page_number_metadata'), kwargs.get('form_page_number_metadata', None))
392        setattr(self, "_{}".format('height'), kwargs.get('height', None))
393        setattr(self, "_{}".format('height_metadata'), kwargs.get('height_metadata', None))
394        setattr(self, "_{}".format('italic'), kwargs.get('italic', None))
395        setattr(self, "_{}".format('italic_metadata'), kwargs.get('italic_metadata', None))
396        setattr(self, "_{}".format('locale_policy'), kwargs.get('locale_policy', None))
397        setattr(self, "_{}".format('merge_field'), kwargs.get('merge_field', None))
398        setattr(self, "_{}".format('merge_field_xml'), kwargs.get('merge_field_xml', None))
399        setattr(self, "_{}".format('page_number'), kwargs.get('page_number', None))
400        setattr(self, "_{}".format('page_number_metadata'), kwargs.get('page_number_metadata', None))
401        setattr(self, "_{}".format('recipient_id'), kwargs.get('recipient_id', None))
402        setattr(self, "_{}".format('recipient_id_guid'), kwargs.get('recipient_id_guid', None))
403        setattr(self, "_{}".format('recipient_id_guid_metadata'), kwargs.get('recipient_id_guid_metadata', None))
404        setattr(self, "_{}".format('recipient_id_metadata'), kwargs.get('recipient_id_metadata', None))
405        setattr(self, "_{}".format('required'), kwargs.get('required', None))
406        setattr(self, "_{}".format('required_metadata'), kwargs.get('required_metadata', None))
407        setattr(self, "_{}".format('required_read'), kwargs.get('required_read', None))
408        setattr(self, "_{}".format('smart_contract_information'), kwargs.get('smart_contract_information', None))
409        setattr(self, "_{}".format('source'), kwargs.get('source', None))
410        setattr(self, "_{}".format('status'), kwargs.get('status', None))
411        setattr(self, "_{}".format('status_metadata'), kwargs.get('status_metadata', None))
412        setattr(self, "_{}".format('tab_fully_qualified_path'), kwargs.get('tab_fully_qualified_path', None))
413        setattr(self, "_{}".format('tab_group_labels'), kwargs.get('tab_group_labels', None))
414        setattr(self, "_{}".format('tab_group_labels_metadata'), kwargs.get('tab_group_labels_metadata', None))
415        setattr(self, "_{}".format('tab_id'), kwargs.get('tab_id', None))
416        setattr(self, "_{}".format('tab_id_metadata'), kwargs.get('tab_id_metadata', None))
417        setattr(self, "_{}".format('tab_label'), kwargs.get('tab_label', None))
418        setattr(self, "_{}".format('tab_label_metadata'), kwargs.get('tab_label_metadata', None))
419        setattr(self, "_{}".format('tab_order'), kwargs.get('tab_order', None))
420        setattr(self, "_{}".format('tab_order_metadata'), kwargs.get('tab_order_metadata', None))
421        setattr(self, "_{}".format('tab_type'), kwargs.get('tab_type', None))
422        setattr(self, "_{}".format('tab_type_metadata'), kwargs.get('tab_type_metadata', None))
423        setattr(self, "_{}".format('template_locked'), kwargs.get('template_locked', None))
424        setattr(self, "_{}".format('template_locked_metadata'), kwargs.get('template_locked_metadata', None))
425        setattr(self, "_{}".format('template_required'), kwargs.get('template_required', None))
426        setattr(self, "_{}".format('template_required_metadata'), kwargs.get('template_required_metadata', None))
427        setattr(self, "_{}".format('tooltip'), kwargs.get('tooltip', None))
428        setattr(self, "_{}".format('tool_tip_metadata'), kwargs.get('tool_tip_metadata', None))
429        setattr(self, "_{}".format('underline'), kwargs.get('underline', None))
430        setattr(self, "_{}".format('underline_metadata'), kwargs.get('underline_metadata', None))
431        setattr(self, "_{}".format('warning_details'), kwargs.get('warning_details', None))
432        setattr(self, "_{}".format('width'), kwargs.get('width', None))
433        setattr(self, "_{}".format('width_metadata'), kwargs.get('width_metadata', None))
434        setattr(self, "_{}".format('x_position'), kwargs.get('x_position', None))
435        setattr(self, "_{}".format('x_position_metadata'), kwargs.get('x_position_metadata', None))
436        setattr(self, "_{}".format('y_position'), kwargs.get('y_position', None))
437        setattr(self, "_{}".format('y_position_metadata'), kwargs.get('y_position_metadata', None))

View - a model defined in Swagger

swagger_types = {'agreement_attribute': 'str', 'agreement_attribute_locked': 'str', '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', 'bold': 'str', 'bold_metadata': 'PropertyMetadata', 'button_text': 'str', 'button_text_metadata': 'PropertyMetadata', 'caption': 'str', 'caption_metadata': 'PropertyMetadata', 'conditional_parent_label': 'str', 'conditional_parent_label_metadata': 'PropertyMetadata', 'conditional_parent_value': 'str', 'conditional_parent_value_metadata': 'PropertyMetadata', 'connected_object_details': 'ConnectedObjectDetails', 'custom_tab_id': 'str', 'custom_tab_id_metadata': 'PropertyMetadata', 'document_id': 'str', 'document_id_metadata': 'PropertyMetadata', 'error_details': 'ErrorDetails', 'extension_data': 'ExtensionData', 'font': 'str', 'font_color': 'str', 'font_color_metadata': 'PropertyMetadata', 'font_metadata': 'PropertyMetadata', 'font_size': 'str', 'font_size_metadata': 'PropertyMetadata', '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', 'italic': 'str', 'italic_metadata': 'PropertyMetadata', 'locale_policy': 'LocalePolicyTab', 'merge_field': 'MergeField', 'merge_field_xml': 'str', 'page_number': 'str', 'page_number_metadata': 'PropertyMetadata', 'recipient_id': 'str', 'recipient_id_guid': 'str', 'recipient_id_guid_metadata': 'PropertyMetadata', 'recipient_id_metadata': 'PropertyMetadata', 'required': 'str', 'required_metadata': 'PropertyMetadata', 'required_read': 'str', 'smart_contract_information': 'SmartContractInformation', 'source': 'str', 'status': 'str', 'status_metadata': 'PropertyMetadata', 'tab_fully_qualified_path': 'str', 'tab_group_labels': 'list[str]', 'tab_group_labels_metadata': 'PropertyMetadata', 'tab_id': 'str', 'tab_id_metadata': 'PropertyMetadata', 'tab_label': 'str', 'tab_label_metadata': 'PropertyMetadata', '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', 'underline': 'str', 'underline_metadata': 'PropertyMetadata', 'warning_details': 'ErrorDetails', 'width': 'str', 'width_metadata': 'PropertyMetadata', 'x_position': 'str', 'x_position_metadata': 'PropertyMetadata', 'y_position': 'str', 'y_position_metadata': 'PropertyMetadata'}
attribute_map = {'agreement_attribute': 'agreementAttribute', 'agreement_attribute_locked': 'agreementAttributeLocked', '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', 'bold': 'bold', 'bold_metadata': 'boldMetadata', 'button_text': 'buttonText', 'button_text_metadata': 'buttonTextMetadata', 'caption': 'caption', 'caption_metadata': 'captionMetadata', 'conditional_parent_label': 'conditionalParentLabel', 'conditional_parent_label_metadata': 'conditionalParentLabelMetadata', 'conditional_parent_value': 'conditionalParentValue', 'conditional_parent_value_metadata': 'conditionalParentValueMetadata', 'connected_object_details': 'connectedObjectDetails', 'custom_tab_id': 'customTabId', 'custom_tab_id_metadata': 'customTabIdMetadata', 'document_id': 'documentId', 'document_id_metadata': 'documentIdMetadata', 'error_details': 'errorDetails', 'extension_data': 'extensionData', 'font': 'font', 'font_color': 'fontColor', 'font_color_metadata': 'fontColorMetadata', 'font_metadata': 'fontMetadata', 'font_size': 'fontSize', 'font_size_metadata': 'fontSizeMetadata', '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', 'italic': 'italic', 'italic_metadata': 'italicMetadata', 'locale_policy': 'localePolicy', 'merge_field': 'mergeField', 'merge_field_xml': 'mergeFieldXml', 'page_number': 'pageNumber', 'page_number_metadata': 'pageNumberMetadata', 'recipient_id': 'recipientId', 'recipient_id_guid': 'recipientIdGuid', 'recipient_id_guid_metadata': 'recipientIdGuidMetadata', 'recipient_id_metadata': 'recipientIdMetadata', 'required': 'required', 'required_metadata': 'requiredMetadata', 'required_read': 'requiredRead', 'smart_contract_information': 'smartContractInformation', 'source': 'source', 'status': 'status', 'status_metadata': 'statusMetadata', 'tab_fully_qualified_path': 'tabFullyQualifiedPath', 'tab_group_labels': 'tabGroupLabels', 'tab_group_labels_metadata': 'tabGroupLabelsMetadata', 'tab_id': 'tabId', 'tab_id_metadata': 'tabIdMetadata', 'tab_label': 'tabLabel', 'tab_label_metadata': 'tabLabelMetadata', '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', 'underline': 'underline', 'underline_metadata': 'underlineMetadata', 'warning_details': 'warningDetails', 'width': 'width', 'width_metadata': 'widthMetadata', 'x_position': 'xPosition', 'x_position_metadata': 'xPositionMetadata', 'y_position': 'yPosition', 'y_position_metadata': 'yPositionMetadata'}
agreement_attribute

Gets the agreement_attribute of this View. # noqa: E501

# noqa: E501

Returns

The agreement_attribute of this View. # noqa: E501

agreement_attribute_locked

Gets the agreement_attribute_locked of this View. # noqa: E501

# noqa: E501

Returns

The agreement_attribute_locked of this View. # noqa: E501

anchor_allow_white_space_in_characters

Gets the anchor_allow_white_space_in_characters of this View. # noqa: E501

# noqa: E501

Returns

The anchor_allow_white_space_in_characters of this View. # noqa: E501

anchor_allow_white_space_in_characters_metadata

Gets the anchor_allow_white_space_in_characters_metadata of this View. # noqa: E501

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

Returns

The anchor_allow_white_space_in_characters_metadata of this View. # noqa: E501

anchor_case_sensitive

Gets the anchor_case_sensitive of this View. # 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 View. # noqa: E501

anchor_case_sensitive_metadata

Gets the anchor_case_sensitive_metadata of this View. # noqa: E501

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

Returns

The anchor_case_sensitive_metadata of this View. # noqa: E501

anchor_horizontal_alignment

Gets the anchor_horizontal_alignment of this View. # 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 View. # noqa: E501

anchor_horizontal_alignment_metadata

Gets the anchor_horizontal_alignment_metadata of this View. # noqa: E501

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

Returns

The anchor_horizontal_alignment_metadata of this View. # noqa: E501

anchor_ignore_if_not_present

Gets the anchor_ignore_if_not_present of this View. # 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 View. # noqa: E501

anchor_ignore_if_not_present_metadata

Gets the anchor_ignore_if_not_present_metadata of this View. # noqa: E501

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

Returns

The anchor_ignore_if_not_present_metadata of this View. # noqa: E501

anchor_match_whole_word

Gets the anchor_match_whole_word of this View. # 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 View. # noqa: E501

anchor_match_whole_word_metadata

Gets the anchor_match_whole_word_metadata of this View. # noqa: E501

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

Returns

The anchor_match_whole_word_metadata of this View. # noqa: E501

anchor_string

Gets the anchor_string of this View. # noqa: E501

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

Returns

The anchor_string of this View. # noqa: E501

anchor_string_metadata

Gets the anchor_string_metadata of this View. # noqa: E501

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

Returns

The anchor_string_metadata of this View. # noqa: E501

anchor_tab_processor_version

Gets the anchor_tab_processor_version of this View. # noqa: E501

# noqa: E501

Returns

The anchor_tab_processor_version of this View. # noqa: E501

anchor_tab_processor_version_metadata

Gets the anchor_tab_processor_version_metadata of this View. # noqa: E501

Reserved for DocuSign. # noqa: E501

Returns

The anchor_tab_processor_version_metadata of this View. # noqa: E501

anchor_units

Gets the anchor_units of this View. # 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 View. # noqa: E501

anchor_units_metadata

Gets the anchor_units_metadata of this View. # noqa: E501

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

Returns

The anchor_units_metadata of this View. # noqa: E501

anchor_x_offset

Gets the anchor_x_offset of this View. # 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 View. # noqa: E501

anchor_x_offset_metadata

Gets the anchor_x_offset_metadata of this View. # noqa: E501

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

Returns

The anchor_x_offset_metadata of this View. # noqa: E501

anchor_y_offset

Gets the anchor_y_offset of this View. # 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 View. # noqa: E501

anchor_y_offset_metadata

Gets the anchor_y_offset_metadata of this View. # noqa: E501

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

Returns

The anchor_y_offset_metadata of this View. # noqa: E501

bold

Gets the bold of this View. # noqa: E501

When set to true, the information in the tab is bold. # noqa: E501

Returns

The bold of this View. # noqa: E501

bold_metadata

Gets the bold_metadata of this View. # noqa: E501

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

Returns

The bold_metadata of this View. # noqa: E501

button_text

Gets the button_text of this View. # noqa: E501

# noqa: E501

Returns

The button_text of this View. # noqa: E501

button_text_metadata

Gets the button_text_metadata of this View. # noqa: E501

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

Returns

The button_text_metadata of this View. # noqa: E501

caption

Gets the caption of this View. # noqa: E501

# noqa: E501

Returns

The caption of this View. # noqa: E501

caption_metadata

Gets the caption_metadata of this View. # noqa: E501

# noqa: E501

Returns

The caption_metadata of this View. # noqa: E501

conditional_parent_label

Gets the conditional_parent_label of this View. # 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 View. # noqa: E501

conditional_parent_label_metadata

Gets the conditional_parent_label_metadata of this View. # noqa: E501

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

Returns

The conditional_parent_label_metadata of this View. # noqa: E501

conditional_parent_value

Gets the conditional_parent_value of this View. # 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 View. # noqa: E501

conditional_parent_value_metadata

Gets the conditional_parent_value_metadata of this View. # noqa: E501

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

Returns

The conditional_parent_value_metadata of this View. # noqa: E501

connected_object_details

Gets the connected_object_details of this View. # noqa: E501

# noqa: E501

Returns

The connected_object_details of this View. # noqa: E501

custom_tab_id

Gets the custom_tab_id of this View. # 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 View. # noqa: E501

custom_tab_id_metadata

Gets the custom_tab_id_metadata of this View. # noqa: E501

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

Returns

The custom_tab_id_metadata of this View. # noqa: E501

document_id

Gets the document_id of this View. # 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 View. # noqa: E501

document_id_metadata

Gets the document_id_metadata of this View. # noqa: E501

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

Returns

The document_id_metadata of this View. # noqa: E501

error_details

Gets the error_details of this View. # noqa: E501

Array or errors. # noqa: E501

Returns

The error_details of this View. # noqa: E501

extension_data

Gets the extension_data of this View. # noqa: E501

# noqa: E501

Returns

The extension_data of this View. # noqa: E501

font

Gets the font of this View. # noqa: E501

The font to be used for the tab value. Supported Fonts: Arial, Arial, ArialNarrow, Calibri, CourierNew, Garamond, Georgia, Helvetica, LucidaConsole, Tahoma, TimesNewRoman, Trebuchet, Verdana, MSGothic, MSMincho, Default. # noqa: E501

Returns

The font of this View. # noqa: E501

font_color

Gets the font_color of this View. # noqa: E501

The font color used for the information in the tab. Possible values are: Black, BrightBlue, BrightRed, DarkGreen, DarkRed, Gold, Green, NavyBlue, Purple, or White. # noqa: E501

Returns

The font_color of this View. # noqa: E501

font_color_metadata

Gets the font_color_metadata of this View. # noqa: E501

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

Returns

The font_color_metadata of this View. # noqa: E501

font_metadata

Gets the font_metadata of this View. # noqa: E501

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

Returns

The font_metadata of this View. # noqa: E501

font_size

Gets the font_size of this View. # noqa: E501

The font size used for the information in the tab. Possible values are: Size7, Size8, Size9, Size10, Size11, Size12, Size14, Size16, Size18, Size20, Size22, Size24, Size26, Size28, Size36, Size48, or Size72. # noqa: E501

Returns

The font_size of this View. # noqa: E501

font_size_metadata

Gets the font_size_metadata of this View. # noqa: E501

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

Returns

The font_size_metadata of this View. # noqa: E501

form_order

Gets the form_order of this View. # noqa: E501

# noqa: E501

Returns

The form_order of this View. # noqa: E501

form_order_metadata

Gets the form_order_metadata of this View. # noqa: E501

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

Returns

The form_order_metadata of this View. # noqa: E501

form_page_label

Gets the form_page_label of this View. # noqa: E501

# noqa: E501

Returns

The form_page_label of this View. # noqa: E501

form_page_label_metadata

Gets the form_page_label_metadata of this View. # noqa: E501

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

Returns

The form_page_label_metadata of this View. # noqa: E501

form_page_number

Gets the form_page_number of this View. # noqa: E501

# noqa: E501

Returns

The form_page_number of this View. # noqa: E501

form_page_number_metadata

Gets the form_page_number_metadata of this View. # noqa: E501

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

Returns

The form_page_number_metadata of this View. # noqa: E501

height

Gets the height of this View. # noqa: E501

Height of the tab in pixels. # noqa: E501

Returns

The height of this View. # noqa: E501

height_metadata

Gets the height_metadata of this View. # noqa: E501

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

Returns

The height_metadata of this View. # noqa: E501

italic

Gets the italic of this View. # noqa: E501

When set to true, the information in the tab is italic. # noqa: E501

Returns

The italic of this View. # noqa: E501

italic_metadata

Gets the italic_metadata of this View. # noqa: E501

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

Returns

The italic_metadata of this View. # noqa: E501

locale_policy

Gets the locale_policy of this View. # noqa: E501

Reserved for DocuSign. # noqa: E501

Returns

The locale_policy of this View. # noqa: E501

merge_field

Gets the merge_field of this View. # noqa: E501

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

Returns

The merge_field of this View. # noqa: E501

merge_field_xml

Gets the merge_field_xml of this View. # noqa: E501

# noqa: E501

Returns

The merge_field_xml of this View. # noqa: E501

page_number

Gets the page_number of this View. # noqa: E501

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

Returns

The page_number of this View. # noqa: E501

page_number_metadata

Gets the page_number_metadata of this View. # noqa: E501

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

Returns

The page_number_metadata of this View. # noqa: E501

recipient_id

Gets the recipient_id of this View. # 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 View. # noqa: E501

recipient_id_guid

Gets the recipient_id_guid of this View. # noqa: E501

# noqa: E501

Returns

The recipient_id_guid of this View. # noqa: E501

recipient_id_guid_metadata

Gets the recipient_id_guid_metadata of this View. # noqa: E501

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

Returns

The recipient_id_guid_metadata of this View. # noqa: E501

recipient_id_metadata

Gets the recipient_id_metadata of this View. # noqa: E501

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

Returns

The recipient_id_metadata of this View. # noqa: E501

required

Gets the required of this View. # noqa: E501

When set to true, the signer is required to fill out this tab # noqa: E501

Returns

The required of this View. # noqa: E501

required_metadata

Gets the required_metadata of this View. # noqa: E501

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

Returns

The required_metadata of this View. # noqa: E501

required_read

Gets the required_read of this View. # noqa: E501

# noqa: E501

Returns

The required_read of this View. # noqa: E501

smart_contract_information

Gets the smart_contract_information of this View. # noqa: E501

Reserved for DocuSign. # noqa: E501

Returns

The smart_contract_information of this View. # noqa: E501

source

Gets the source of this View. # noqa: E501

# noqa: E501

Returns

The source of this View. # noqa: E501

status

Gets the status of this View. # 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 View. # noqa: E501

status_metadata

Gets the status_metadata of this View. # noqa: E501

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

Returns

The status_metadata of this View. # noqa: E501

tab_fully_qualified_path

Gets the tab_fully_qualified_path of this View. # noqa: E501

# noqa: E501

Returns

The tab_fully_qualified_path of this View. # noqa: E501

tab_group_labels

Gets the tab_group_labels of this View. # noqa: E501

# noqa: E501

Returns

The tab_group_labels of this View. # noqa: E501

tab_group_labels_metadata

Gets the tab_group_labels_metadata of this View. # noqa: E501

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

Returns

The tab_group_labels_metadata of this View. # noqa: E501

tab_id

Gets the tab_id of this View. # 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 View. # noqa: E501

tab_id_metadata

Gets the tab_id_metadata of this View. # noqa: E501

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

Returns

The tab_id_metadata of this View. # noqa: E501

tab_label

Gets the tab_label of this View. # noqa: E501

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

Returns

The tab_label of this View. # noqa: E501

tab_label_metadata

Gets the tab_label_metadata of this View. # noqa: E501

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

Returns

The tab_label_metadata of this View. # noqa: E501

tab_order

Gets the tab_order of this View. # noqa: E501

# noqa: E501

Returns

The tab_order of this View. # noqa: E501

tab_order_metadata

Gets the tab_order_metadata of this View. # noqa: E501

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

Returns

The tab_order_metadata of this View. # noqa: E501

tab_type

Gets the tab_type of this View. # noqa: E501

# noqa: E501

Returns

The tab_type of this View. # noqa: E501

tab_type_metadata

Gets the tab_type_metadata of this View. # noqa: E501

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

Returns

The tab_type_metadata of this View. # noqa: E501

template_locked

Gets the template_locked of this View. # 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 View. # noqa: E501

template_locked_metadata

Gets the template_locked_metadata of this View. # noqa: E501

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

Returns

The template_locked_metadata of this View. # noqa: E501

template_required

Gets the template_required of this View. # 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 View. # noqa: E501

template_required_metadata

Gets the template_required_metadata of this View. # noqa: E501

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

Returns

The template_required_metadata of this View. # noqa: E501

tooltip

Gets the tooltip of this View. # noqa: E501

# noqa: E501

Returns

The tooltip of this View. # noqa: E501

tool_tip_metadata

Gets the tool_tip_metadata of this View. # noqa: E501

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

Returns

The tool_tip_metadata of this View. # noqa: E501

underline

Gets the underline of this View. # noqa: E501

When set to true, the information in the tab is underlined. # noqa: E501

Returns

The underline of this View. # noqa: E501

underline_metadata

Gets the underline_metadata of this View. # noqa: E501

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

Returns

The underline_metadata of this View. # noqa: E501

warning_details

Gets the warning_details of this View. # noqa: E501

# noqa: E501

Returns

The warning_details of this View. # noqa: E501

width

Gets the width of this View. # noqa: E501

Width of the tab in pixels. # noqa: E501

Returns

The width of this View. # noqa: E501

width_metadata

Gets the width_metadata of this View. # noqa: E501

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

Returns

The width_metadata of this View. # noqa: E501

x_position

Gets the x_position of this View. # 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 View. # noqa: E501

x_position_metadata

Gets the x_position_metadata of this View. # noqa: E501

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

Returns

The x_position_metadata of this View. # noqa: E501

y_position

Gets the y_position of this View. # 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 View. # noqa: E501

y_position_metadata

Gets the y_position_metadata of this View. # noqa: E501

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

Returns

The y_position_metadata of this View. # noqa: E501

def to_dict(self)
2670    def to_dict(self):
2671        """Returns the model properties as a dict"""
2672        result = {}
2673
2674        for attr, _ in six.iteritems(self.swagger_types):
2675            value = getattr(self, attr)
2676            if isinstance(value, list):
2677                result[attr] = list(map(
2678                    lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
2679                    value
2680                ))
2681            elif hasattr(value, "to_dict"):
2682                result[attr] = value.to_dict()
2683            elif isinstance(value, dict):
2684                result[attr] = dict(map(
2685                    lambda item: (item[0], item[1].to_dict())
2686                    if hasattr(item[1], "to_dict") else item,
2687                    value.items()
2688                ))
2689            else:
2690                result[attr] = value
2691        if issubclass(View, dict):
2692            for key, value in self.items():
2693                result[key] = value
2694
2695        return result

Returns the model properties as a dict

def to_str(self)
2697    def to_str(self):
2698        """Returns the string representation of the model"""
2699        return pprint.pformat(self.to_dict())

Returns the string representation of the model