MCPcopy Create free account
hub / github.com/apache/cloudstack / asyncRouterMap

Function asyncRouterMap

ui/src/config/router.js:194–293  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

192}
193
194export function asyncRouterMap () {
195 const routerMap = [{
196 path: '/',
197 name: 'index',
198 component: shallowRef(BasicLayout),
199 meta: { icon: 'HomeOutlined' },
200 redirect: '/dashboard',
201 children: [
202 {
203 path: '/dashboard',
204 name: 'dashboard',
205 meta: {
206 title: 'label.dashboard',
207 icon: 'DashboardOutlined'
208 },
209 component: () => import('@/views/dashboard/Dashboard')
210 },
211
212 generateRouterMap(compute),
213 generateRouterMap(storage),
214 generateRouterMap(network),
215 generateRouterMap(image),
216 generateRouterMap(event),
217 generateRouterMap(project),
218 generateRouterMap(user),
219 generateRouterMap(role),
220 generateRouterMap(account),
221 generateRouterMap(domain),
222 generateRouterMap(infra),
223 generateRouterMap(zone),
224 generateRouterMap(offering),
225 generateRouterMap(config),
226 generateRouterMap(extension),
227 generateRouterMap(customaction),
228 generateRouterMap(tools),
229 generateRouterMap(quota),
230 generateRouterMap(cloudian),
231 {
232 path: '/exception',
233 name: 'exception',
234 component: shallowRef(RouteView),
235 hidden: true,
236 redirect: '/exception/404',
237 meta: { title: 'Exception', icon: 'warning' },
238 children: [
239 {
240 path: '/exception/403',
241 name: '403',
242 hidden: true,
243 component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/403'),
244 meta: { title: '403' }
245 },
246 {
247 path: '/exception/404',
248 name: '404',
249 hidden: true,
250 component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404'),
251 meta: { title: '404' }

Callers 1

GenerateRoutesFunction · 0.90

Calls 2

generateRouterMapFunction · 0.85
mapMethod · 0.80

Tested by

no test coverage detected