Package cn.mapway.ui.client
Interface IClientContext
-
public interface IClientContext浏览器中的运行环境
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidalert(String message)弹出提示框elemental2.promise.Promise<elemental2.core.JsArray<IUserInfo>>chooseUser()全局提供一个选择用户对话框elemental2.promise.Promise<Void>confirm(String message)elemental2.promise.Promise<Void>confirm2(String title, String message)elemental2.promise.Promise<Void>confirm3(com.google.gwt.resources.client.ImageResource icon, String title, String message)elemental2.promise.Promise<Void>confirmDelete(String message)voidfireEvent(com.google.gwt.event.shared.GwtEvent<?> event)StringgetToken()当前用户的tokenIUserInfogetUserInfo()获取当前登录的用户信息voidhideWaiting()voidinfo(String message)弹框提示用户信息voidinput(String dialogTitle, String tip, String placeHolder, String initValue, com.google.gwt.core.client.Callback callback)输入一个值voidinputPassword(String dialogTitle, String tip, String placeHolder, String initValue, com.google.gwt.core.client.Callback callback)输入一个值booleanisAssignRole(String roleCode)判断用户是否拥有某个角色voidlogout()voidsetUserInfo(IUserInfo userInfo)voidtoast(int level, Integer code, String message)全局弹出消息框,本消息框自动2S后消失voidwaiting(String info)
-
-
-
Method Detail
-
getUserInfo
IUserInfo getUserInfo()
获取当前登录的用户信息- Returns:
-
setUserInfo
void setUserInfo(IUserInfo userInfo)
-
isAssignRole
boolean isAssignRole(String roleCode)
判断用户是否拥有某个角色- Parameters:
roleCode-- Returns:
-
confirm3
elemental2.promise.Promise<Void> confirm3(com.google.gwt.resources.client.ImageResource icon, String title, 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:
-
-