UNPKG

aurelia-router-metadata

Version:

Adds decorator configuration with conventions and eager loading capabilities to aurelia-router

14 lines (12 loc) 504 B
// tslint:disable:no-implicit-dependencies // tslint:disable:no-unnecessary-class import { configureRouter } from "@src/decorators"; import { Router, RouterConfiguration } from "aurelia-router"; import { useView } from "aurelia-templating"; @useView("pages/default-parent.html") @configureRouter(["pages/page1/page2", "pages/page1/page3"]) export class Page1 { public configureRouter(config: RouterConfiguration, router: Router): void { config.map({ moduleId: "pages/page1/page1" } as any); } }