Preparing search index...
    interface LogicGroupProps<T> {
        autoFocus?: boolean;
        canAdd?: boolean;
        canRemoveFirst?: boolean;
        "data-qaid": string;
        innerDividerMargin?: [number, number, number, number];
        internal?: boolean;
        isFirstRender?: boolean;
        isVisible: boolean;
        itemRenderer: (itemProps: LogicGroupItemComponentProps<T>) => ReactNode;
        items: T[];
        onAddClick: () => void;
        onOperatorClick?: () => void;
        onRemoveClick: (index: number) => void;
        operator: LogicOperator;
        removeButtonRenderer?: LogicGroupRemoveButtonRenderer<T>;
        rightExtraItems?: ReactNode;
        showBranches?: boolean;
        title?: ReactNode;
    }

    Type Parameters

    • T
    Index

    Properties

    autoFocus?: boolean
    canAdd?: boolean
    canRemoveFirst?: boolean
    "data-qaid": string
    innerDividerMargin?: [number, number, number, number]
    internal?: boolean
    isFirstRender?: boolean
    isVisible: boolean
    itemRenderer: (itemProps: LogicGroupItemComponentProps<T>) => ReactNode
    items: T[]
    onAddClick: () => void
    onOperatorClick?: () => void
    onRemoveClick: (index: number) => void
    operator: LogicOperator
    removeButtonRenderer?: LogicGroupRemoveButtonRenderer<T>
    rightExtraItems?: ReactNode
    showBranches?: boolean
    title?: ReactNode