• Returns {
        affectedPathCount: number;
        allFieldsChecked: boolean;
        datasetName: string;
        excludedPaths: unknown;
        excludedPathsStripped: any[];
        expandedPaths: {};
        extendedExcludedPaths: string[];
        filterRuleTab: boolean;
        finalSchema: {
            count: number;
            description: any;
            disabled: boolean;
            info: any;
            isSelected: boolean;
            name: any;
            path: string;
            pathLabelFinal: string;
            skip: boolean;
        }[];
        finalSchemaKeyByPath: {};
        includeNestedFields: boolean;
        isFieldVisibilityActive: boolean;
        isFilterRuleActive: boolean;
        isVideo: boolean;
        mergedSchema: {};
        resetAttributeFilters: (() => void);
        resetExcludedPaths: (() => void);
        resetTextFilter: Resetter;
        searchTerm: string;
        selectedTab: string;
        setAllFieldsChecked: ((val: boolean) => void);
        setExcludedPaths: SetterOrUpdater<unknown>;
        setExpandedPaths: SetterOrUpdater<{}>;
        setIncludeNestedFields: ((val: boolean) => void);
        setSearchTerm: SetterOrUpdater<string>;
        setSelectedTab: SetterOrUpdater<string>;
        setSettingsModal: SetterOrUpdater<{
            open: boolean;
        }>;
        setShowMetadata: SetterOrUpdater<boolean>;
        setShowNestedFields: SetterOrUpdater<boolean>;
        settingModal: {
            open: boolean;
        };
        showMetadata: boolean;
        showNestedFields: boolean;
        toggleSelection: ((rawPath: string, checked: boolean) => void);
    }

    • affectedPathCount: number
    • allFieldsChecked: boolean
    • datasetName: string
    • excludedPaths: unknown
    • excludedPathsStripped: any[]
    • expandedPaths: {}
      • extendedExcludedPaths: string[]
      • filterRuleTab: boolean
      • finalSchema: {
            count: number;
            description: any;
            disabled: boolean;
            info: any;
            isSelected: boolean;
            name: any;
            path: string;
            pathLabelFinal: string;
            skip: boolean;
        }[]
      • finalSchemaKeyByPath: {}
        • includeNestedFields: boolean
        • isFieldVisibilityActive: boolean
        • isFilterRuleActive: boolean
        • isVideo: boolean
        • mergedSchema: {}
          • resetAttributeFilters: (() => void)
              • (): void
              • Returns void

          • resetExcludedPaths: (() => void)
              • (): void
              • Returns void

          • resetTextFilter: Resetter
          • searchTerm: string
          • selectedTab: string
          • setAllFieldsChecked: ((val: boolean) => void)
              • (val: boolean): void
              • Parameters

                • val: boolean

                Returns void

          • setExcludedPaths: SetterOrUpdater<unknown>
          • setExpandedPaths: SetterOrUpdater<{}>
          • setIncludeNestedFields: ((val: boolean) => void)
              • (val: boolean): void
              • Parameters

                • val: boolean

                Returns void

          • setSearchTerm: SetterOrUpdater<string>
          • setSelectedTab: SetterOrUpdater<string>
          • setSettingsModal: SetterOrUpdater<{
                open: boolean;
            }>
          • setShowMetadata: SetterOrUpdater<boolean>
          • setShowNestedFields: SetterOrUpdater<boolean>
          • settingModal: {
                open: boolean;
            }
            • open: boolean
          • showMetadata: boolean
          • showNestedFields: boolean
          • toggleSelection: ((rawPath: string, checked: boolean) => void)
              • (rawPath: string, checked: boolean): void
              • Parameters

                • rawPath: string
                • checked: boolean

                Returns void

        Generated using TypeDoc