Methods
Static extractInputsFromXML
- extractInputsFromXML(xmlDocument: Document, options?: { filters?: OptionsFilter }): Element[]
Parameters
xmlDocument: Document
Optional options: { filters?: OptionsFilter }
Optional filters?: OptionsFilter
Returns Element[]
Static extractPreviewInputNumber
- extractPreviewInputNumber(xmlDocument: Document): number
Static extractProgramInputNumber
- extractProgramInputNumber(xmlDocument: Document): number
Static map
- map(xmlInputs: Element[], includeLayers?: boolean, failOnUnknownInputType?: boolean): BaseInput[]
Parameters
xmlInputs: Element[]
includeLayers: boolean = true
failOnUnknownInputType: boolean = false
Returns BaseInput[]
Static mapAllowNullable
- mapAllowNullable(xmlInputs: Element[], includeLayers?: boolean, failOnUnknownInputType?: boolean): (null | BaseInput)[]
Parameters
xmlInputs: Element[]
includeLayers: boolean = true
failOnUnknownInputType: boolean = false
Returns (null | BaseInput)[]
Static mapSingle
- mapSingle(input: Element, includeLayers?: boolean, failOnUnknownInputType?: boolean): BaseInput
Parameters
input: Element
includeLayers: boolean = true
failOnUnknownInputType: boolean = false
Returns BaseInput
Static mapTallyInfo
- mapTallyInfo(xmlDocument: Document): TallySummary
Parameters
Returns TallySummary
XML API Inputs