Interface representing the props for the VisibilityView component.

interface IVisibilityViewProps {
    changeSubject?: TSubject<any>;
    className?: string;
    data?: null | Record<string, string[]>;
    expandAll?: boolean;
    groups: IVisibilityGroup[];
    ignore?: (key: string) => boolean;
    keyToTitle?: (name: string) => string;
    onChange?: (data: Record<string, string[]>) => void;
    outlinePaper?: boolean;
    readonly?: boolean;
    style?: any;
    sx?: any;
    transparentPaper?: boolean;
}

Properties

changeSubject?: TSubject<any>
className?: string
data?: null | Record<string, string[]>
expandAll?: boolean
ignore?: (key: string) => boolean
keyToTitle?: (name: string) => string
onChange?: (data: Record<string, string[]>) => void
outlinePaper?: boolean
readonly?: boolean
style?: any
sx?: any
transparentPaper?: boolean