73e80c36be951e620ce3b5c2e5db5d808dc0f831f4d1ec846d6f8285c39e9d3e.json 31 KB

1
  1. {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "label": "portal-menu.ts", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L1"}, {"id": "router_portal_menu_portalmegapanelrow", "label": "PortalMegaPanelRow", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L6"}, {"id": "router_portal_menu_portalmegapanelcolumns", "label": "PortalMegaPanelColumns", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L13"}, {"id": "router_portal_menu_portal_top_module_order", "label": "PORTAL_TOP_MODULE_ORDER", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L19"}, {"id": "router_portal_menu_portaltopmodulepath", "label": "PortalTopModulePath", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L29"}, {"id": "router_portal_menu_isdashboardmenuitem", "label": "isDashboardMenuItem()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L34"}, {"id": "router_portal_menu_filterportaltopmodules", "label": "filterPortalTopModules()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L49"}, {"id": "router_portal_menu_resolvetopmodulepath", "label": "resolveTopModulePath()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L64"}, {"id": "router_portal_menu_resolveactiveportalmodule", "label": "resolveActivePortalModule()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L69"}, {"id": "router_portal_menu_isrouteinmenutree", "label": "isRouteInMenuTree()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L78"}, {"id": "router_portal_menu_isportalmoduleactive", "label": "isPortalModuleActive()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L94"}, {"id": "router_portal_menu_getfirstaccessiblepath", "label": "getFirstAccessiblePath()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L106"}, {"id": "router_portal_menu_findiframesubmenus", "label": "findIframeSubMenus()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L122"}, {"id": "router_portal_menu_resolveportalsubmenus", "label": "resolvePortalSubMenus()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L145"}, {"id": "router_portal_menu_getportaldefaulthomepath", "label": "getPortalDefaultHomePath()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L166"}, {"id": "router_portal_menu_getportaldefaultpathforroute", "label": "getPortalDefaultPathForRoute()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L176"}, {"id": "router_portal_menu_resolvemegapanell3links", "label": "resolveMegaPanelL3Links()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L200"}, {"id": "router_portal_menu_buildmegapanelcolumns", "label": "buildMegaPanelColumns()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L235"}, {"id": "router_portal_menu_ismegapanellinkactive", "label": "isMegaPanelLinkActive()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L272"}, {"id": "router_portal_menu_calcportalflatnavvisiblecount", "label": "calcPortalFlatNavVisibleCount()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L290"}, {"id": "router_portal_menu_l2hasexpandablechildren", "label": "l2HasExpandableChildren()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L323"}, {"id": "router_portal_menu_listportalflatnavl2items", "label": "listPortalFlatNavL2Items()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L331"}, {"id": "router_portal_menu_isportall2active", "label": "isPortalL2Active()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L340"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_types_router_index_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_index_approuterecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_navigation_route_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "navigation_route_getfirstmenupath", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "navigation_route_getfirstsecondlevelmenupath", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "navigation_route_isiframe", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_sidebar_menu_filter_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_sidebar_menu_filter_filtersidebarroutes", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_sidebar_menu_filter_issidebarnavigableroute", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_portalmegapanelrow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L6", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_portalmegapanelcolumns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_portal_top_module_order", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L19", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_portaltopmodulepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L29", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_isdashboardmenuitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L34", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_filterportaltopmodules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L49", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_resolvetopmodulepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L64", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_resolveactiveportalmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L69", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_isrouteinmenutree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L78", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_isportalmoduleactive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L94", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_getfirstaccessiblepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L106", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_findiframesubmenus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L122", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_resolveportalsubmenus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L145", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_getportaldefaulthomepath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L166", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_getportaldefaultpathforroute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L176", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_resolvemegapanell3links", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L200", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_buildmegapanelcolumns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L235", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_ismegapanellinkactive", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L272", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_calcportalflatnavvisiblecount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L290", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_l2hasexpandablechildren", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L323", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_listportalflatnavl2items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L331", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_web_admin_src_utils_router_portal_menu_ts", "target": "router_portal_menu_isportall2active", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L340", "weight": 1.0}, {"source": "router_portal_menu_resolveactiveportalmodule", "target": "router_portal_menu_filterportaltopmodules", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L73", "weight": 1.0}, {"source": "router_portal_menu_resolveactiveportalmodule", "target": "router_portal_menu_resolvetopmodulepath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L74", "weight": 1.0}, {"source": "router_portal_menu_isportalmoduleactive", "target": "router_portal_menu_isrouteinmenutree", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L102", "weight": 1.0}, {"source": "router_portal_menu_resolveportalsubmenus", "target": "router_portal_menu_findiframesubmenus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L153", "weight": 1.0}, {"source": "router_portal_menu_resolveportalsubmenus", "target": "router_portal_menu_resolvetopmodulepath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L156", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaulthomepath", "target": "router_portal_menu_filterportaltopmodules", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L167", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaulthomepath", "target": "router_portal_menu_getfirstaccessiblepath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L170", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaultpathforroute", "target": "router_portal_menu_resolveactiveportalmodule", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L180", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaultpathforroute", "target": "router_portal_menu_getportaldefaulthomepath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L182", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaultpathforroute", "target": "router_portal_menu_resolveportalsubmenus", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L185", "weight": 1.0}, {"source": "router_portal_menu_getportaldefaultpathforroute", "target": "router_portal_menu_getfirstaccessiblepath", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L193", "weight": 1.0}, {"source": "router_portal_menu_buildmegapanelcolumns", "target": "router_portal_menu_resolvemegapanell3links", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L246", "weight": 1.0}, {"source": "router_portal_menu_isportall2active", "target": "router_portal_menu_resolvemegapanell3links", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L341", "weight": 1.0}], "raw_calls": [{"caller_nid": "router_portal_menu_isdashboardmenuitem", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L35"}, {"caller_nid": "router_portal_menu_isdashboardmenuitem", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L36"}, {"caller_nid": "router_portal_menu_isdashboardmenuitem", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L37"}, {"caller_nid": "router_portal_menu_filterportaltopmodules", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L50"}, {"caller_nid": "router_portal_menu_filterportaltopmodules", "callee": "map", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L54"}, {"caller_nid": "router_portal_menu_filterportaltopmodules", "callee": "sort", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L57"}, {"caller_nid": "router_portal_menu_resolvetopmodulepath", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L65"}, {"caller_nid": "router_portal_menu_resolvetopmodulepath", "callee": "split", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L65"}, {"caller_nid": "router_portal_menu_resolveactiveportalmodule", "callee": "find", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L75"}, {"caller_nid": "router_portal_menu_isrouteinmenutree", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L79"}, {"caller_nid": "router_portal_menu_isrouteinmenutree", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L80"}, {"caller_nid": "router_portal_menu_isrouteinmenutree", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L82"}, {"caller_nid": "router_portal_menu_isrouteinmenutree", "callee": "some", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L87"}, {"caller_nid": "router_portal_menu_isportalmoduleactive", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L95"}, {"caller_nid": "router_portal_menu_isportalmoduleactive", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L96"}, {"caller_nid": "router_portal_menu_isportalmoduleactive", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L98"}, {"caller_nid": "router_portal_menu_getfirstaccessiblepath", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L108"}, {"caller_nid": "router_portal_menu_getfirstaccessiblepath", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L111"}, {"caller_nid": "router_portal_menu_getfirstaccessiblepath", "callee": "getFirstMenuPath", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L113"}, {"caller_nid": "router_portal_menu_findiframesubmenus", "callee": "hasPath", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L136"}, {"caller_nid": "router_portal_menu_resolveportalsubmenus", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L150"}, {"caller_nid": "router_portal_menu_resolveportalsubmenus", "callee": "isIframe", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L152"}, {"caller_nid": "router_portal_menu_resolveportalsubmenus", "callee": "find", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L161"}, {"caller_nid": "router_portal_menu_getportaldefaulthomepath", "callee": "find", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L168"}, {"caller_nid": "router_portal_menu_getportaldefaulthomepath", "callee": "getFirstSecondLevelMenuPath", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L172"}, {"caller_nid": "router_portal_menu_getportaldefaulthomepath", "callee": "getFirstMenuPath", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L172"}, {"caller_nid": "router_portal_menu_getportaldefaultpathforroute", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L185"}, {"caller_nid": "router_portal_menu_getportaldefaultpathforroute", "callee": "getFirstMenuPath", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L187"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L201"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "isSidebarNavigableRoute", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L203"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "isSidebarNavigableRoute", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L220"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L221"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L224"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "isSidebarNavigableRoute", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L226"}, {"caller_nid": "router_portal_menu_resolvemegapanell3links", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L227"}, {"caller_nid": "router_portal_menu_buildmegapanelcolumns", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L242"}, {"caller_nid": "router_portal_menu_buildmegapanelcolumns", "callee": "push", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L250"}, {"caller_nid": "router_portal_menu_buildmegapanelcolumns", "callee": "ceil", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L264"}, {"caller_nid": "router_portal_menu_buildmegapanelcolumns", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L266"}, {"caller_nid": "router_portal_menu_buildmegapanelcolumns", "callee": "slice", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L267"}, {"caller_nid": "router_portal_menu_ismegapanellinkactive", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L273"}, {"caller_nid": "router_portal_menu_ismegapanellinkactive", "callee": "String", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L274"}, {"caller_nid": "router_portal_menu_ismegapanellinkactive", "callee": "startsWith", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L278"}, {"caller_nid": "router_portal_menu_calcportalflatnavvisiblecount", "callee": "reduce", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L300"}, {"caller_nid": "router_portal_menu_calcportalflatnavvisiblecount", "callee": "max", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L319"}, {"caller_nid": "router_portal_menu_l2hasexpandablechildren", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L324"}, {"caller_nid": "router_portal_menu_listportalflatnavl2items", "callee": "filterSidebarRoutes", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L335"}, {"caller_nid": "router_portal_menu_listportalflatnavl2items", "callee": "filter", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L336"}, {"caller_nid": "router_portal_menu_isportall2active", "callee": "some", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/web-admin/src/utils/router/portal-menu.ts", "source_location": "L341"}]}