Options
All
  • Public
  • Public/Protected
  • All
Menu

HotDocs JavaScript API

Index

Type aliases

DialogStateInfo

DialogStateInfo: object

Type declaration

  • Bookmark: string
  • ChildDialogs: DialogStateInfo[]
  • HasRequiredUnanswered: boolean
  • IsAnswered: boolean
  • IsEnabled: boolean
  • Name: string
  • Title: string
  • Type: string
  • Variables: VariableStateInfo[]

EventResponseData

EventResponseData: object

Type declaration

EventResponseDataValueType

EventResponseDataValueType: "TX" | "NU" | "DA" | "TF" | "TL" | "NL" | "DL" | "FL" | "RE" | "RL" | "MC"

EventResponseDataVariableType

EventResponseDataVariableType: string | number | boolean | Array<any>

InterviewCommand

InterviewCommand: "ShowHelp" | "ClosePopup"

InterviewElement

InterviewElement: "Toolbar" | "HelpButton" | "AnswerSummary" | "DocumentPreview"

InterviewPage

InterviewPage: "DocumentPreview" | "AnswerSummary" | "Interview"

InterviewStateInfo

InterviewStateInfo: object

Type declaration

InterviewTraversalResult

InterviewTraversalResult: object

Type declaration

LoggingCallback

LoggingCallback: function

Type declaration

    • (level: "Error" | "Info", message: string, properties?: any): void
    • Parameters

      • level: "Error" | "Info"
      • message: string
      • Optional properties: any

      Returns void

ValueStateInfo

ValueStateInfo: object

Type declaration

  • Bookmark: string
  • IsAnswered: boolean
  • RepeatIndex: number[]
  • Value: any

VariableStateInfo

VariableStateInfo: object

Type declaration

  • IsRequired: boolean
  • Name: string
  • Prompt: string
  • Title: string
  • Type: string
  • Value: ValueStateInfo[]