AssignmentManager

completeAssignment(baseUrl, activityId, redirect)

completeAssignmentWithVariable(baseUrl, activityId, variableData, redirect)

getCurrentUsername(baseUrl, callback)

login(baseUrl, username, password, callback)

loginWithHash(baseUrl, username, hash, callback)

logout(baseUrl)

withdrawAssignment(baseUrl, activityId)

ConnectionManager

ajaxJsonp(url, callback, params)

get(url, callback, params, xss)

post(url, callback, params)

FormUtil

getField(fieldId)

getFieldsAsUrlQueryString(fields)

getGridCells(cellFieldId)

getGridCellValues(cellFieldId)

getValue(fieldId)

getValues(fieldId)

JPopup

create(id, title, width, height)

hide(id)

show(id, url, params, title, width, height, action)

UI

adjustPopUpDialog(dialogbox)

escapeHTML(content)

getPopUpHeight(height)

getPopUpWidth(width)

userviewThemeParams()

UrlUtil

constructUrlQueryString(params)

encodeUrlParam(url)

getUrlParams(url)

mergeRequestQueryString(queryString1, queryString2)