public override void onDefaultErrorHandler(cape.Error error) { if (error == null || context == null) { return; } context.showErrorDialog(error.toString()); }
public static string asString(cape.Error error) { if (error == null) { return(null); } return(error.toString()); }
public static cape.Error set(cape.Error error, string code, string message = null) { if (error == null) { return(null); } error.setCode(code); error.setMessage(message); return(error); }
public virtual void onError(cape.Error error, System.Action <cape.Error> callback) { if (callback != null) { callback(error); } else { onDefaultErrorHandler(error); } }
public cape.Error toError(cape.DynamicMap response) { if (response == null) { return(cape.Error.forCode("noServerResponse")); } if (object.Equals(response.getString("status"), "error")) { var v = new cape.Error(); v.setCode(response.getString("code")); v.setMessage(response.getString("message")); v.setDetail(response.getString("detail")); return(v); } return(null); }
public static cape.Error setErrorMessage(cape.Error error, string message) { return(cape.Error.set(error, null, message)); }
public static cape.Error setErrorCode(cape.Error error, string code) { return(cape.Error.set(error, code, null)); }
public virtual void onDefaultErrorHandler(cape.Error error) { }
public virtual void onError(cape.Error error) { onError(error, null); }