| | |
| | | public event Action<PageGuid> ClosePageEvent; |
| | | |
| | | /// <summary> |
| | | /// 重置所有Page事件 |
| | | /// </summary> |
| | | public event Action ResetAllPagesEvent; |
| | | |
| | | /// <summary> |
| | | /// 关闭page |
| | | /// </summary> |
| | | /// <param name="sguid"></param> |
| | |
| | | { |
| | | } |
| | | |
| | | protected void ResetAllPages() |
| | | /// <summary> |
| | | /// 权限验证 |
| | | /// </summary> |
| | | public virtual void VerifyAuth() |
| | | { |
| | | this.ResetAllPagesEvent?.Invoke(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 页面拥有的权限树 |
| | | /// </summary> |
| | | public PageAuthHaveTree AuthTree { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 刷新数据 |
| | | /// </summary> |
| | | public virtual void RefreshData() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public virtual void RegistEvents() |
| | | { |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public virtual void UnRegistEvents() |
| | | { |
| | | |
| | | } |
| | | } |
| | | } |