Interface IClientContext


  • public interface IClientContext
    浏览器中的运行环境
    • Method Detail

      • getUserInfo

        IUserInfo getUserInfo()
        获取当前登录的用户信息
        Returns:
      • setUserInfo

        void setUserInfo​(IUserInfo userInfo)
      • isAssignRole

        boolean isAssignRole​(String roleCode)
        判断用户是否拥有某个角色
        Parameters:
        roleCode -
        Returns:
      • confirmDelete

        elemental2.promise.Promise<Void> confirmDelete​(String message)
      • confirm3

        elemental2.promise.Promise<Void> confirm3​(com.google.gwt.resources.client.ImageResource icon,
                                                  String title,
                                                  String message)
      • confirm2

        elemental2.promise.Promise<Void> confirm2​(String title,
                                                  String message)
      • confirm

        elemental2.promise.Promise<Void> confirm​(String message)
      • input

        void input​(String dialogTitle,
                   String tip,
                   String placeHolder,
                   String initValue,
                   com.google.gwt.core.client.Callback callback)
        输入一个值
        Parameters:
        dialogTitle -
        tip -
        placeHolder -
        initValue -
        callback -
      • inputPassword

        void inputPassword​(String dialogTitle,
                           String tip,
                           String placeHolder,
                           String initValue,
                           com.google.gwt.core.client.Callback callback)
        输入一个值
        Parameters:
        dialogTitle -
        tip -
        placeHolder -
        initValue -
        callback -
      • waiting

        void waiting​(String info)
      • hideWaiting

        void hideWaiting()
      • logout

        void logout()
      • info

        void info​(String message)
        弹框提示用户信息
        Parameters:
        message -
      • toast

        void toast​(int level,
                   Integer code,
                   String message)
        全局弹出消息框,本消息框自动2S后消失
        Parameters:
        level -
        code -
        message -
      • alert

        void alert​(String message)
        弹出提示框
        Parameters:
        message -
      • fireEvent

        void fireEvent​(com.google.gwt.event.shared.GwtEvent<?> event)
      • chooseUser

        elemental2.promise.Promise<elemental2.core.JsArray<IUserInfo>> chooseUser()
        全局提供一个选择用户对话框
        Returns:
      • getToken

        String getToken()
        当前用户的token
        Returns: