router-register-plugin
Version:
鸿蒙ZRouter动态路由框架页面模板化插件
21 lines (17 loc) • 403 B
text/typescript
export class RouteMap {
routerMap: Array<RouteInfo> = []
}
export class RouteInfo {
name?: string = ''
/**
* builder函数注册路径,是相对于模块的路径
*/
pageSourceFile?: string = ''
buildFunction?: string = ''
data?: RouteMetadata
}
export class RouteMetadata {
description?: string
extra?: string
needLogin?: string
}