ui-logic-param-type.ts 1.7 KB
export enum UILogicParamType {

    /**
     * 当前容器对象
     */
    activeContainerParam = 'activeContainerParam',

    /**
     * 当前部件对象
     */
    activeCtrlParam = 'activeCtrlParam',

    /**
     * 当前视图对象
     */
    activeViewParam = 'activeViewParam',

    /**
     * 应用全局参数绑定参数
     */
    appGlobalParam = 'appGlobalParam',

    /**
     * 指定部件对象
     */
    ctrlParam = 'ctrlParam',

    /**
     * 导航上下文绑定参数
     */
    navContextParam = 'navContextParam',

    /**
     * 导航视图参数绑定参数
     */
    navViewParamParam = 'navViewParamParam',

    /**
     * 参数子参数
     */
    paramSubParam = 'paramSubParam',

    /**
     * 顶级视图会话共享参数绑定参数
     */
    routeViewSessionParam = 'routeViewSessionParam',

    /**
     * 导航数据参数绑定参数
     */
    viewNavDataParam = 'viewNavDataParam',

    /**
     * 当前视图会话共享参数绑定参数
     */
    viewSessionParam = 'viewSessionParam',

    /**
     * 简单数据变量
     */
    simpleParam = 'simpleParam',

    /**
     * 数据对象变量
     */
    entityParam = 'entityParam',

    /**
     * 分页查询结果变量
     */
    entityPageParam = 'entityPageParam',

    /**
     * 数据对象列表变量
     */
    entityListParam = 'entityListParam',

    /**
     * 上一次调用返回变量
     */
    lastReturnParam = 'lastReturnParam',

    /**
     * 过滤器对象变量
     */
    filterParam = 'filterParam',

    /**
     * 简单数据列表变量
     */
    simpleListParam = 'simpleListParam',

    /**
     * 应用程序变量
     */
    applicationParam = 'applicationParam',

}