UNPKG

pcom-isv-base

Version:

千叶ISV基础能力

33 lines (32 loc) 768 B
export interface NavigationRule { host: string; } export default function generate(rules?: NavigationRule[]): { /** * 获取当前URL参数 * @param name */ getQuery: (name: string) => string; getQueries: () => { [key: string]: string | string[]; }; /** * 页面 SPMAB,形如 0.0 */ getPageSpm: () => string; /** * 打开链接 * @param url * @param spmC * @param spmD */ pushWindow: (url: string, spmC?: string, spmD?: string) => void; /** * 打开链接前,移除当前 ViewController * @param url * @param spmC * @param spmD */ pushWindowWithReplace: (url: string, spmC?: string, spmD?: string) => void; popWindow: () => void; };