Home
Update
includeAndEvaluate(Object filename)
Evaluates GAS scriptlets and includes HMTL from a file. *just shortcut a for a long command
Arguments:
Name |
Type |
Description |
filename |
Object |
name of file to be included |
Return Values:
Type |
Description |
string |
string of result html |
processTariffObj(Object formObject)
Parses and validates data from formObject, then it updates Tariff. @throws Exception if updating Tariff failed
Arguments:
Name |
Type |
Description |
formObject |
Object |
Object received from client's browser form. |
Return Values:
Type |
Description |
Object |
object which designates success or failure (in a case form had nonvalid data) |
setProp(Object prop, Object value)
Wrapper function.
Arguments:
Name |
Type |
Description |
prop |
Object |
|
value |
Object |
|
getMyAccessRightsNames()
Returns roles in system I can edit or the role of user being edited.
Return Values:
Type |
Description |
Array<Object> |
array of roles in format {permission:x,name:x}; |
getResource(Object resource)
Helper function to create main HTML. It can return html, javascript or string we need, to include in our page.
Arguments:
Name |
Type |
Description |
resource |
Object |
string describing wanted resource |
Return Values:
Type |
Description |
Object |
requested resource or null if resource not found |
getData(Object fieldName)
Wrapper function.
Arguments:
Name |
Type |
Description |
fieldName |
Object |
|
createPresentableHTML(Object content, Object sourceType, Object title)
Creates presentable HTML for a browser *cannot be run from library, becaouse of filename
Arguments:
Name |
Type |
Description |
content |
Object |
depends on a sourceType, if sourceType isn't string, it includes file with name == content |
sourceType |
Object |
is string indicating values 'string'/'file' for source type, takes file as default for any other value |
title |
Object |
title of a window |
Return Values:
Type |
Description |
string |
string of html |
doGet(Object e)
Webapp entry function, returns HTML.
Arguments:
Name |
Type |
Description |
e |
Object |
url parameters setting this webapp's beahviour |
Return Values:
Type |
Description |
Object |
HTML page with javascript |
include(Object filename)
Includes HMTL from a file. *just shortcut a for a long command
Arguments:
Name |
Type |
Description |
filename |
Object |
name of file to be included |
Return Values:
Type |
Description |
string |
string of html |
processUserObj(Object formObject)
Parses and validates data from formObject, then it updates User. @throws Exception if updating User failed
Arguments:
Name |
Type |
Description |
formObject |
Object |
Object received from client's browser form. |
Return Values:
Type |
Description |
Object |
object which designates success or failure (in a case form had nonvalid data) |
findAllGroups()
Wrapper function.
getProp(Object name)
Wrapper function.
Arguments:
Name |
Type |
Description |
name |
Object |
|
resolveUpdatability(Object oldUser, Object user)
Resolves if any changes to the user were made and sets updatibility for user.
Arguments:
Name |
Type |
Description |
oldUser |
Object |
oldUser for comparission |
user |
Object |
oldUser wih changes |
Return Values:
Type |
Description |
boolean |
true if changes were made to user, false otherwise |
processClientObj(Object formObject)
Parses and validates data from formObject, then it updates Client. @throws Exception if updating Client failed
Arguments:
Name |
Type |
Description |
formObject |
Object |
Object received from client's browser form. |
Return Values:
Type |
Description |
Object |
object which designates success or failure (in a case form had nonvalid data) |
setRuntimeProperties(Object params)
Sets runtime properties
Arguments:
Name |
Type |
Description |
params |
Object |
object with properties to set |
saveData(Object fieldName, Object obj)
Wrapper function.
Arguments:
Name |
Type |
Description |
fieldName |
Object |
|
obj |
Object |
|
processForm(Object formObject)
Processes form and returns result.
Arguments:
Name |
Type |
Description |
formObject |
Object |
Form object |
Return Values:
Type |
Description |
Object |
object which designates success or failure |