SYMBOL INDEX (123 symbols across 30 files) FILE: src/directives/button-codes.ts function checkPermission (line 3) | function checkPermission(el, { value }) { method mounted (line 15) | mounted(el, binding) { method componentUpdated (line 18) | componentUpdated(el, binding) { FILE: src/directives/codes-permission.ts function checkPermission (line 2) | function checkPermission(el, { value }) { method mounted (line 14) | mounted(el, binding) { method componentUpdated (line 17) | componentUpdated(el, binding) { FILE: src/directives/lang.ts function checkPermission (line 11) | function checkPermission(el, { value }) { method mounted (line 41) | mounted(el, binding) { FILE: src/directives/roles-permission.ts function checkPermission (line 2) | function checkPermission(el, { value }) { method mounted (line 14) | mounted(el, binding) { method componentUpdated (line 17) | componentUpdated(el, binding) { FILE: src/hooks/use-common.ts function cloneDeep (line 21) | function cloneDeep(value) { FILE: src/hooks/use-layout.ts function isExternal (line 8) | function isExternal(path) { function resizeHandler (line 13) | function resizeHandler() { FILE: src/hooks/use-permission.ts type menuRow (line 20) | interface menuRow { function filterAsyncRoutesByRoles (line 92) | function filterAsyncRoutesByRoles(routes, roles) { function hasPermission (line 105) | function hasPermission(roles, route) { function filterAsyncRouterByCodes (line 119) | function filterAsyncRouterByCodes(codesRoutes, codes) { function hasCodePermission (line 129) | function hasCodePermission(codes, routeItem) { function filterAsyncRouter (line 137) | function filterAsyncRouter({ menuList, roles, codes }) { function resetRouter (line 153) | function resetRouter() { function resetState (line 164) | function resetState() { function freshRouter (line 170) | function freshRouter(data) { FILE: src/lang/index.ts method install (line 16) | install(app) { FILE: src/plugins/vite-plugin-setup-extend/index.ts method transformIndexHtml (line 11) | async transformIndexHtml(html) { method transform (line 15) | transform(code, id) { FILE: src/store/basic.ts method remotePromiseArrByReqUrl (line 33) | remotePromiseArrByReqUrl(reqUrl) { method clearPromiseArr (line 42) | clearPromiseArr() { method setToken (line 47) | setToken(data) { method setFilterAsyncRoutes (line 50) | setFilterAsyncRoutes(routes) { method setUserInfo (line 56) | setUserInfo({ userInfo, roles, codes }) { method resetState (line 67) | resetState() { method resetStateAndToLogin (line 82) | resetStateAndToLogin() { method setSidebarOpen (line 88) | setSidebarOpen(data) { method setToggleSideBar (line 93) | setToggleSideBar() { method addCachedView (line 100) | addCachedView(view) { method delCachedView (line 107) | delCachedView(view) { method addCachedViewDeep (line 114) | addCachedViewDeep(view) { method delCacheViewDeep (line 120) | delCacheViewDeep(view) { FILE: src/store/config.ts method setTheme (line 19) | setTheme(data: string) { method setSize (line 23) | setSize(data: string) { method setLanguage (line 26) | setLanguage(lang: string, title) { FILE: src/store/tags-view.ts method addVisitedView (line 10) | addVisitedView(view) { method delVisitedView (line 31) | delVisitedView(view) { method delOthersVisitedViews (line 45) | delOthersVisitedViews(view) { method delAllVisitedViews (line 55) | delAllVisitedViews() { FILE: src/utils/axios-req.ts function axiosReq (line 113) | function axiosReq(config) { FILE: src/utils/common-util.ts method getWeek (line 2) | getWeek() { method mobilePhone (line 8) | mobilePhone(str) { method toSplitNumFor (line 15) | toSplitNumFor(num, numToSpace) { method bankCardNo (line 19) | bankCardNo(str) { method regEmail (line 24) | regEmail(str) { method idCardNumber (line 29) | idCardNumber(str) { method deleteArrItem (line 39) | deleteArrItem(arr, arrItem) { method arrToRepeat (line 47) | arrToRepeat(arr) { method deRepeatArr (line 58) | deRepeatArr(seriesArr) { method byArrObjDeleteArrObj2 (line 68) | byArrObjDeleteArrObj2(arrObj, arrObj2, objKey) { method deleteArrObjByKey (line 87) | deleteArrObjByKey(arrObj, objKey, value) { method findArrObjByKey (line 102) | findArrObjByKey(arrObj, objKey, value) { method byArrObjFindArrObj2 (line 112) | byArrObjFindArrObj2(arrObj, arrObj2, objKey) { FILE: src/views/redirect/index.tsx method setup (line 3) | setup() { FILE: ts-out-dir/src/directives/button-codes.js function checkPermission (line 2) | function checkPermission(el, { value }) { method mounted (line 16) | mounted(el, binding) { method componentUpdated (line 19) | componentUpdated(el, binding) { FILE: ts-out-dir/src/directives/codes-permission.js function checkPermission (line 2) | function checkPermission(el, { value }) { method mounted (line 16) | mounted(el, binding) { method componentUpdated (line 19) | componentUpdated(el, binding) { FILE: ts-out-dir/src/directives/roles-permission.js function checkPermission (line 2) | function checkPermission(el, { value }) { method mounted (line 16) | mounted(el, binding) { method componentUpdated (line 19) | componentUpdated(el, binding) { FILE: ts-out-dir/src/hooks/use-common.js function cloneDeep (line 24) | function cloneDeep(value) { FILE: ts-out-dir/src/hooks/use-layout.js function isExternal (line 3) | function isExternal(path) { function resizeHandler (line 6) | function resizeHandler() { FILE: ts-out-dir/src/hooks/use-permission.js function filterAsyncRoutesByRoles (line 66) | function filterAsyncRoutesByRoles(routes, roles) { function hasPermission (line 79) | function hasPermission(roles, route) { function filterAsyncRouterByCodes (line 87) | function filterAsyncRouterByCodes(codesRoutes, codes) { function hasCodePermission (line 98) | function hasCodePermission(codes, routeItem) { function filterAsyncRouter (line 106) | function filterAsyncRouter({ menuList, roles, codes }) { function resetRouter (line 123) | function resetRouter() { function resetState (line 132) | function resetState() { function freshRouter (line 136) | function freshRouter(data) { FILE: ts-out-dir/src/store/basic.js method setToken (line 31) | setToken(data) { method setFilterAsyncRoutes (line 34) | setFilterAsyncRoutes(routes) { method setUserInfo (line 40) | setUserInfo({ userInfo, roles, codes }) { method resetState (line 50) | resetState() { method resetStateAndToLogin (line 63) | resetStateAndToLogin() { method M_settings (line 69) | M_settings(data) { method setSidebarOpen (line 74) | setSidebarOpen(data) { method setToggleSideBar (line 79) | setToggleSideBar() { method addCachedView (line 84) | addCachedView(view) { method delCachedView (line 91) | delCachedView(view) { method M_RESET_CACHED_VIEW (line 97) | M_RESET_CACHED_VIEW() { method addCachedViewDeep (line 102) | addCachedViewDeep(view) { method setCacheViewDeep (line 109) | setCacheViewDeep(view) { method M_RESET_CACHED_VIEW_DEEP (line 115) | M_RESET_CACHED_VIEW_DEEP() { method A_sidebar_opened (line 120) | A_sidebar_opened(data) { FILE: ts-out-dir/src/store/tagsView.js method addVisitedView (line 10) | addVisitedView(view) { method delVisitedView (line 27) | delVisitedView(view) { method delOthersVisitedViews (line 40) | delOthersVisitedViews(view) { method delAllVisitedViews (line 50) | delAllVisitedViews() { FILE: ts-out-dir/src/utils/axios-req.js function axiosReq (line 46) | function axiosReq(config) { FILE: ts-out-dir/src/utils/common-util.js method getWeek (line 2) | getWeek() { method mobilePhone (line 5) | mobilePhone(str) { method toSplitNumFor (line 9) | toSplitNumFor(num, numToSpace) { method bankCardNo (line 12) | bankCardNo(str) { method regEmail (line 16) | regEmail(str) { method idCardNumber (line 20) | idCardNumber(str) { method deleteArrItem (line 24) | deleteArrItem(arr, arrItem) { method arrToRepeat (line 27) | arrToRepeat(arr) { method deRepeatArr (line 32) | deRepeatArr(seriesArr) { method byArrObjDeleteArrObj2 (line 35) | byArrObjDeleteArrObj2(arrObj, arrObj2, objKey) { method deleteArrObjByKey (line 45) | deleteArrObjByKey(arrObj, objKey, value) { method findArrObjByKey (line 49) | findArrObjByKey(arrObj, objKey, value) { method byArrObjFindArrObj2 (line 52) | byArrObjFindArrObj2(arrObj, arrObj2, objKey) { FILE: ts-out-dir/src/views/redirect/index.jsx method setup (line 3) | setup() { FILE: typings/basic.d.ts type rawConfig (line 14) | interface rawConfig { type RouteRawConfig (line 37) | type RouteRawConfig = RouteRecordRaw & rawConfig type RouterTypes (line 38) | type RouterTypes = Array type SettingsConfig (line 41) | interface SettingsConfig { FILE: typings/components.d.ts type GlobalComponents (line 9) | interface GlobalComponents { FILE: typings/env.d.ts type ImportMetaEnv (line 2) | interface ImportMetaEnv { type ImportMeta (line 8) | interface ImportMeta { FILE: typings/global.d.ts type ObjKeys (line 3) | interface ObjKeys {