import { IContext } from './i-context'; import { IParam } from './i-param'; /** * 导航数据 * * @interface INavData */ interface INavData { /** * 导航上下文 * * @type {IContext} * @memberof INavData */ context: IContext; /** * 导航视图参数 * * @type {IParam} * @memberof INavData */ viewParams: IParam; } /** * 导航参数 * * @export * @interface INavigateParam */ export interface INavigateParam { /** * 数据 * * @type {IParam} * @memberof INavigateParam */ data: IParam; /** * 导航参数数据 * * @type {INavData} * @memberof INavigateParam */ navData: INavData; /** * 目标导航视图标识 * * @type {string} * @memberof INavigateParam */ navViewName?: string; }