geoview-core
    Preparing search index...

    Interface IUIState

    interface IUIState {
        actions: {
            disableFocusTrap: (callbackElementId?: string) => void;
            enableFocusTrap: (uiFocus: FocusItemProps) => void;
            hideTab: (tab: string) => void;
            setActiveAppBarTab: (
                tabId: string,
                isOpen: boolean,
                isFocusTrapped: boolean,
            ) => void;
            setActiveFooterBarTab: (id: string | undefined) => void;
            setActiveTrapGeoView: (active: boolean) => void;
            setFooterBarIsCollapsed: (collapsed: boolean) => void;
            setFooterPanelResizeValue: (value: number) => void;
            setSelectedFooterLayerListItemId: (layerListItemId: string) => void;
            showTab: (tab: string) => void;
        };
        activeAppBarTab: ActiveAppBarTabType;
        activeFooterBarTabId: string
        | undefined;
        activeTrapGeoView: boolean;
        appBarComponents: TypeValidAppBarCoreProps[];
        corePackagesComponents: "swiper"[];
        focusItem: FocusItemProps;
        footerBarComponents: TypeValidFooterBarTabsCoreProps[];
        footerBarIsCollapsed: boolean;
        footerPanelResizeValue: number;
        hiddenTabs: string[];
        navBarComponents: TypeValidNavBarProps[];
        selectedFooterLayerListItemId: string;
        setDefaultConfigValues: (geoviewConfig: TypeMapFeaturesConfig) => void;
        setterActions: {
            disableFocusTrap: (callbackElementId?: string) => void;
            enableFocusTrap: (uiFocus: FocusItemProps) => void;
            setActiveAppBarTab: (
                tabId: string,
                isOpen: boolean,
                isFocusTrapped: boolean,
            ) => void;
            setActiveFooterBarTab: (id: string | undefined) => void;
            setActiveTrapGeoView: (active: boolean) => void;
            setFooterBarIsCollapsed: (collapsed: boolean) => void;
            setFooterPanelResizeValue: (value: number) => void;
            setHiddenTabs: (hiddenTabs: string[]) => void;
            setSelectedFooterLayerListItemId: (layerListItemId: string) => void;
        };
    }
    Index

    Properties

    actions: {
        disableFocusTrap: (callbackElementId?: string) => void;
        enableFocusTrap: (uiFocus: FocusItemProps) => void;
        hideTab: (tab: string) => void;
        setActiveAppBarTab: (
            tabId: string,
            isOpen: boolean,
            isFocusTrapped: boolean,
        ) => void;
        setActiveFooterBarTab: (id: string | undefined) => void;
        setActiveTrapGeoView: (active: boolean) => void;
        setFooterBarIsCollapsed: (collapsed: boolean) => void;
        setFooterPanelResizeValue: (value: number) => void;
        setSelectedFooterLayerListItemId: (layerListItemId: string) => void;
        showTab: (tab: string) => void;
    }
    activeAppBarTab: ActiveAppBarTabType
    activeFooterBarTabId: string | undefined
    activeTrapGeoView: boolean
    appBarComponents: TypeValidAppBarCoreProps[]
    corePackagesComponents: "swiper"[]
    focusItem: FocusItemProps
    footerBarComponents: TypeValidFooterBarTabsCoreProps[]
    footerBarIsCollapsed: boolean
    footerPanelResizeValue: number
    hiddenTabs: string[]
    navBarComponents: TypeValidNavBarProps[]
    selectedFooterLayerListItemId: string
    setDefaultConfigValues: (geoviewConfig: TypeMapFeaturesConfig) => void
    setterActions: {
        disableFocusTrap: (callbackElementId?: string) => void;
        enableFocusTrap: (uiFocus: FocusItemProps) => void;
        setActiveAppBarTab: (
            tabId: string,
            isOpen: boolean,
            isFocusTrapped: boolean,
        ) => void;
        setActiveFooterBarTab: (id: string | undefined) => void;
        setActiveTrapGeoView: (active: boolean) => void;
        setFooterBarIsCollapsed: (collapsed: boolean) => void;
        setFooterPanelResizeValue: (value: number) => void;
        setHiddenTabs: (hiddenTabs: string[]) => void;
        setSelectedFooterLayerListItemId: (layerListItemId: string) => void;
    }