cyra
Version:
single page application view engine
20 lines (19 loc) • 453 B
TypeScript
import { InitPathObject, UrlObject } from '../../types';
export default class MultiPagePath {
routing: Function;
constructor(obj: InitPathObject);
/**
* 开始路由
*/
start(): void;
/**
* 更新 URL
* @param {UrlObject} urlObject
*/
updatePath(urlObject: UrlObject, isShadow: boolean): void;
/**
* 从 URL 上获取 Path 和参数
* @return {UrlObject}
*/
private getParams();
}