# `DocuSign.Model.DocumentHtmlDefinition`
[🔗](https://github.com/neilberkman/docusign_elixir/blob/v3.4.0/lib/docusign/model/document_html_definition.ex#L5)

Holds the properties that define how to generate the responsive-formatted HTML for the document. See [Responsive signing](/docs/esign-rest-api/esign101/concepts/responsive/) in the [eSignature concepts guide](/docs/esign-rest-api/esign101/concepts/).

# `t`

```elixir
@type t() :: %DocuSign.Model.DocumentHtmlDefinition{
  displayAnchorPrefix: String.t() | nil,
  displayAnchors: [DocuSign.Model.DocumentHtmlDisplayAnchor.t()] | nil,
  displayOrder: String.t() | nil,
  displayPageNumber: String.t() | nil,
  documentGuid: String.t() | nil,
  documentId: String.t() | nil,
  headerLabel: String.t() | nil,
  maxScreenWidth: String.t() | nil,
  removeEmptyTags: String.t() | nil,
  showMobileOptimizedToggle: String.t() | nil,
  source: String.t() | nil
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
