• Parameters

    • Optional nuxtApp: NuxtApp

    Returns Promise<Store<string, _UnwrapAll<Pick<{
        currentProgramMenu: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }>;
        navigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        openedTabNavigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        selectedTabIndex: Ref<number>;
        userMenus: Ref<{
            defMnuYn?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuUrl?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            srtNo?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            usrId?: string;
        }[]>;
        activateCurrentMenu(inactiveOthers?, $route?): void;
        createNavigation(): Promise<Navigation[]>;
        findNavigationByMenuId(mnuId, checkVisible?): {
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: ({ id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; })[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        };
        getNavFullName(nav): string;
        loadFavoriteNavigation(): void;
        loadTabMenus(): Promise<void>;
        loadUserMenus(): Promise<void>;
        setCurrentProgramMenu(id): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
        setCurrentProgramMenuByPath(path): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
    }, "currentProgramMenu" | "navigations" | "userMenus" | "openedTabNavigations" | "selectedTabIndex">>, Pick<{
        currentProgramMenu: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }>;
        navigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        openedTabNavigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        selectedTabIndex: Ref<number>;
        userMenus: Ref<{
            defMnuYn?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuUrl?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            srtNo?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            usrId?: string;
        }[]>;
        activateCurrentMenu(inactiveOthers?, $route?): void;
        createNavigation(): Promise<Navigation[]>;
        findNavigationByMenuId(mnuId, checkVisible?): {
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: ({ id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; })[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        };
        getNavFullName(nav): string;
        loadFavoriteNavigation(): void;
        loadTabMenus(): Promise<void>;
        loadUserMenus(): Promise<void>;
        setCurrentProgramMenu(id): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
        setCurrentProgramMenuByPath(path): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
    }, never>, Pick<{
        currentProgramMenu: Ref<{
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        }>;
        navigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        openedTabNavigations: Ref<{
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; }[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        }[]>;
        selectedTabIndex: Ref<number>;
        userMenus: Ref<{
            defMnuYn?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuUrl?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            srtNo?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            usrId?: string;
        }[]>;
        activateCurrentMenu(inactiveOthers?, $route?): void;
        createNavigation(): Promise<Navigation[]>;
        findNavigationByMenuId(mnuId, checkVisible?): {
            active?: boolean;
            activeTab?: boolean;
            component?: any;
            display?: boolean;
            favorite?: boolean;
            icon?: string;
            iconSrc?: string;
            id?: string;
            items?: ({ id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; })[];
            originId?: string;
            parent?: { id?: string; prgId?: string; text?: string; path?: string; icon?: string; iconSrc?: string; active?: boolean; activeTab?: boolean; display?: boolean; show?: boolean; items?: ...[]; parent?: ...; favorite?: boolean; ts?: any; visible?: boolean; component?: any; originId?: string; };
            path?: string;
            prgId?: string;
            show?: boolean;
            text?: string;
            ts?: any;
            visible?: boolean;
        };
        getNavFullName(nav): string;
        loadFavoriteNavigation(): void;
        loadTabMenus(): Promise<void>;
        loadUserMenus(): Promise<void>;
        setCurrentProgramMenu(id): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
        setCurrentProgramMenuByPath(path): {
            authScopCd?: string;
            delYn?: string;
            dpYn?: string;
            functions?: {
                deleted?: boolean;
                fncId?: string;
                fncNm?: string;
                inserted?: boolean;
                mnuId?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                updated?: boolean;
            }[];
            iconFileId?: string;
            iconSrc?: string;
            ipList?: string;
            ipLmtYn?: string;
            mnuDesc?: string;
            mnuDvcScopCd?: string;
            mnuFullNm?: string;
            mnuGuideCont?: string;
            mnuId?: string;
            mnuNm?: string;
            mnuSrtNo?: number;
            mnuStepNo?: number;
            mnuTyCd?: string;
            mnuUrl?: string;
            parentMenus?: {
                authScopCd?: string;
                delYn?: string;
                dpYn?: string;
                functions?: {
                    deleted?: boolean;
                    fncId?: string;
                    fncNm?: string;
                    inserted?: boolean;
                    mnuId?: string;
                    prvViewYn?: string;
                    regDttm?: string;
                    regUsrId?: string;
                    regUsrIp?: string;
                    updDttm?: string;
                    updUsrId?: string;
                    updUsrIp?: string;
                    updated?: boolean;
                }[];
                iconFileId?: string;
                iconSrc?: string;
                ipList?: string;
                ipLmtYn?: string;
                mnuDesc?: string;
                mnuDvcScopCd?: string;
                mnuGuideCont?: string;
                mnuId?: string;
                mnuNm?: string;
                mnuSrtNo?: number;
                mnuStepNo?: number;
                mnuTyCd?: string;
                mnuUrl?: string;
                proIdVal?: string;
                prvViewYn?: string;
                regDttm?: string;
                regUsrId?: string;
                regUsrIp?: string;
                sysCd?: string;
                updDttm?: string;
                updUsrId?: string;
                updUsrIp?: string;
                uprMnuId?: string;
                useYn?: string;
            }[];
            proIdVal?: string;
            prvViewYn?: string;
            regDttm?: string;
            regUsrId?: string;
            regUsrIp?: string;
            sysCd?: string;
            updDttm?: string;
            updUsrId?: string;
            updUsrIp?: string;
            uprMnuId?: string;
            useYn?: string;
        };
    }, "createNavigation" | "loadFavoriteNavigation" | "setCurrentProgramMenuByPath" | "setCurrentProgramMenu" | "activateCurrentMenu" | "loadTabMenus" | "loadUserMenus" | "findNavigationByMenuId" | "getNavFullName">>>

Generated using TypeDoc