Interface TallyPayloadConditionalLogicDTO

interface TallyPayloadConditionalLogicDTO {
    actions?: {
        blockUuids: string[];
        type: "SHOW" | "HIDE" | "SKIP_TO";
        uuid: string;
    };
    columnListUuid?: string;
    columnRatio?: number;
    columnUuid?: string;
    conditionals?: {
        field: {
            blockGroupUuid: string;
            calculatedFieldType: "TEXT"
            | " NUMBER ";
            questionType: TallyBlockTypes;
            title: string;
            type: "InputField" | "CalculatedField" | "HiddenField";
            uuid: string;
        };
        operator: string;
        uuid: string;
        value: string;
    };
    isHidden?: boolean;
}

Properties

actions?: {
    blockUuids: string[];
    type: "SHOW" | "HIDE" | "SKIP_TO";
    uuid: string;
}
columnListUuid?: string
columnRatio?: number
columnUuid?: string
conditionals?: {
    field: {
        blockGroupUuid: string;
        calculatedFieldType: "TEXT" | " NUMBER ";
        questionType: TallyBlockTypes;
        title: string;
        type: "InputField" | "CalculatedField" | "HiddenField";
        uuid: string;
    };
    operator: string;
    uuid: string;
    value: string;
}
isHidden?: boolean