FlowScreenField: FlowElement & {
    choiceReferences: string[];
    dataType?: string | null;
    defaultSelectedChoiceReference?: string | null;
    defaultValue?: FlowElementReferenceOrValue | null;
    extensionName?: string | null;
    fieldText?: string | null;
    fieldType: string;
    helpText?: string | null;
    inputParameters: FlowScreenFieldInputParameter[];
    isRequired?: boolean | null;
    isVisible?: boolean | null;
    outputParameters: FlowScreenFieldOutputParameter[];
    scale?: number | null;
    storeOutputAutomatically?: boolean | null;
    validationRule?: FlowInputValidationRule | null;
    visibilityRule?: FlowVisibilityRule | null;
}

Type declaration

  • choiceReferences: string[]
  • Optional dataType?: string | null
  • Optional defaultSelectedChoiceReference?: string | null
  • Optional defaultValue?: FlowElementReferenceOrValue | null
  • Optional extensionName?: string | null
  • Optional fieldText?: string | null
  • fieldType: string
  • Optional helpText?: string | null
  • inputParameters: FlowScreenFieldInputParameter[]
  • Optional isRequired?: boolean | null
  • Optional isVisible?: boolean | null
  • outputParameters: FlowScreenFieldOutputParameter[]
  • Optional scale?: number | null
  • Optional storeOutputAutomatically?: boolean | null
  • Optional validationRule?: FlowInputValidationRule | null
  • Optional visibilityRule?: FlowVisibilityRule | null