Expressions
Classes
- ExpressionAnswer
- ExpressionAnswers
- ExpressionDecodeResultContext
- ExpressionExecution
- ExpressionExecutionContext
- ExpressionFile
- ExpressionLabelContext
- ExpressionLoop
- ExpressionLoopContext
- ExpressionMesPageContext
- ExpressionMesPageEventHandlerContext
- ExpressionMesWorkflowContext
- ExpressionOutcome
- ExpressionOutcomeType
- ExpressionPage
- ExpressionQuestion
- ExpressionQuestionContext
- ExpressionReportContext
- ExpressionReportDataSourceContext
- ExpressionReportDataSourceRowContext
- ExpressionSection
- ExpressionSite
- ExpressionSubProcedure
- ExpressionUser
- ExpressionValueContext
Type Aliases
ExpressionAnswerData
Ƭ ExpressionAnswerData: Object
Index signature
▪ [key: string]: string | number | Date | boolean | null | ExpressionFile[]
ExpressionExecutionProps
Ƭ ExpressionExecutionProps: ExpressionBaseProps
ExpressionExecutionStartParameters
Ƭ ExpressionExecutionStartParameters: Object
Index signature
▪ [key: string]: string
ExpressionFiles
Ƭ ExpressionFiles: Object
Index signature
▪ [key: string]: ExpressionFiles
ExpressionLabelDataSources
Ƭ ExpressionLabelDataSources: Object
Index signature
▪ [key: string]: ExpressionDataSourceContext
ExpressionLabelVariables
Ƭ ExpressionLabelVariables: KeyValues
ExpressionMesPageDataSources
Ƭ ExpressionMesPageDataSources: Object
Index signature
▪ [key: string]: ExpressionDataSourceContext
ExpressionMesPageEventHandlerEventArgs
Ƭ ExpressionMesPageEventHandlerEventArgs: KeyValues
ExpressionMesPageVariables
Ƭ ExpressionMesPageVariables: KeyValues
ExpressionMesWorkflowCalculations
Ƭ ExpressionMesWorkflowCalculations: Object
Index signature
▪ [key: string]: KeyValues
ExpressionMesWorkflowDataSources
Ƭ ExpressionMesWorkflowDataSources: Object
Index signature
▪ [key: string]: ExpressionDataSourceContext
ExpressionMesWorkflowForms
Ƭ ExpressionMesWorkflowForms: Object
Index signature
▪ [key: string]: KeyValues
ExpressionMesWorkflowInputs
Ƭ ExpressionMesWorkflowInputs: Object
Index signature
▪ [key: string]: KeyValues
ExpressionMesWorkflowParameters
Ƭ ExpressionMesWorkflowParameters: KeyValues
ExpressionOutcomeTypes
Ƭ ExpressionOutcomeTypes: Object
Index signature
▪ [key: string]: ExpressionOutcomeType
ExpressionOutcomes
Ƭ ExpressionOutcomes: Object
Index signature
▪ [key: string]: ExpressionOutcome
ExpressionPageLoops
Ƭ ExpressionPageLoops: Object
Type declaration
| Name | Type | Description |
|---|---|---|
count | Promise<number> | The number of times the loop has run |
first | ExpressionPage | Promise<null> | The instance of this page in the first iteration of the loop |
indexes | Promise<{ [index: number]: ExpressionPage; }> | Used to access looped pages by the loop index (0 based) E.g. indexes[0] |
keys | Promise<{ [key: string]: ExpressionPage; }> | Used to access looped pages by the loop key. E.g. keys['Apple'] |
last | ExpressionPage | Promise<null> | The instance of this page in the last iteration of the loop |
ExpressionPages
Ƭ ExpressionPages: Object
Index signature
▪ [key: string]: ExpressionPage
ExpressionQuestionLoops
Ƭ ExpressionQuestionLoops: Object
Type declaration
| Name | Type | Description |
|---|---|---|
count | Promise<number> | The number of times the loop has run |
first | ExpressionQuestion | Promise<null> | The instance of this question in the first iteration of the loop |
indexes | Promise<{ [index: number]: ExpressionQuestion; }> | Used to access looped questions by the loop index (0 based) E.g. indexes[0] |
keys | Promise<{ [key: string]: ExpressionQuestion; }> | Used to access looped questions by the loop key. E.g. keys['Apple'] |
last | ExpressionQuestion | Promise<null> | The instance of this question in the last iteration of the loop |
ExpressionQuestionProperties
Ƭ ExpressionQuestionProperties: Object
Index signature
▪ [key: string]: string | boolean | number | null | Date
ExpressionQuestions
Ƭ ExpressionQuestions: Object
Index signature
▪ [key: string]: ExpressionQuestion
ExpressionReportDataSources
Ƭ ExpressionReportDataSources: Object
Index signature
▪ [key: string]: ExpressionDataSourceContext
ExpressionReportParameters
Ƭ ExpressionReportParameters: Object
Index signature
▪ [key: string]: string | string[] | number | Date | boolean | null
ExpressionSections
Ƭ ExpressionSections: Object
Index signature
▪ [key: string]: ExpressionSection
ExpressionSubProcedureLoops
Ƭ ExpressionSubProcedureLoops: Object
Type declaration
| Name | Type | Description |
|---|---|---|
count | Promise<number> | The number of times the loop has run |
first | ExpressionSubProcedure | Promise<null> | The instance of this subProcedure in the first iteration of the loop |
indexes | Promise<{ [index: number]: ExpressionSubProcedure; }> | Used to access looped subProcedures by the loop index (0 based) E.g. indexes[0] |
keys | Promise<{ [key: string]: ExpressionSubProcedure; }> | Used to access looped subProcedures by the loop key. E.g. keys['Apple'] |
last | ExpressionSubProcedure | Promise<null> | The instance of this subProcedure in the last iteration of the loop |
ExpressionSubProcedures
Ƭ ExpressionSubProcedures: Object
Index signature
▪ [key: string]: ExpressionSubProcedure