Docspring.Model.Template (docspring v4.3.0)
A template that generates PDFs from submission data.
Summary
Types
@type t() :: %Docspring.Model.Template{ add_signature_request_submission_id_footers: boolean(), ai_field_naming_language: Docspring.Model.AiFieldNamingLanguage.t() | nil, allow_additional_properties: boolean(), allow_skipping_optional_fields: boolean(), created_at: DateTime.t(), default_form_mode: Docspring.Model.TemplateFormMode.t(), defaults: Docspring.Model.TemplateDefaults.t(), description: String.t() | nil, document: Docspring.Model.TemplateDocument.t() | nil, editable_submissions: boolean(), embed_domains: [String.t()], embed_edit_allow_document_replacement: boolean(), embed_edit_allow_settings: boolean(), embed_edit_allow_versioning: boolean(), embed_edit_token: String.t() | nil, encrypt_pdfs: boolean(), expiration_interval: Docspring.Model.ExpirationInterval.t(), expire_after: integer(), expire_submissions: boolean(), field_dependencies: [Docspring.Model.TemplateFieldDependency.t()], field_groups: [Docspring.Model.FieldGroup.t()], footer_html: String.t() | nil, has_encrypt_pdfs_password: boolean(), has_slack_webhook_url: boolean(), header_html: String.t() | nil, html: String.t() | nil, html_engine_options: Docspring.Model.HtmlEngineOptions.t() | nil, html_escape_data: boolean() | nil, id: String.t(), last_changed_at: DateTime.t() | nil, last_changed_by: Docspring.Model.TemplateActor.t() | nil, latest_version: String.t() | nil, locked: boolean(), merge_audit_trail_pdf: boolean(), name: String.t() | nil, output_format: Docspring.Model.OutputFormat.t(), parent_folder_id: String.t() | nil, parse_dates_using_template_date_format: boolean(), path: String.t(), predefined_fields: [Docspring.Model.PredefinedField.t()], predefined_fields_sample_data: %{optional(String.t()) => any()} | nil, public_submissions: boolean(), public_web_form: boolean(), ready: boolean(), redirect_url: String.t() | nil, scss: String.t() | nil, template_type: Docspring.Model.TemplateType.t(), updated_at: DateTime.t(), version: String.t() | nil, version_published_at: DateTime.t() | nil, versions: [Docspring.Model.TemplateVersion.t()] }