MainLib

Functions

load(options) ⇒ Type.Promise

clearFieldHighlights(appConfig, [options]) ⇒ void

numberToMonthName(month) ⇒ string

toUtcDateString(date) ⇒ Date

getOperatingDate() ⇒ Date

getOperatingDateAsString() ⇒ string

getOperatingDateAsMoment() ⇒ moment.Moment

toUtcDate(date) ⇒ Date

renameObjectKey(object, oldKey, newKey) ⇒ any

companySetup() ⇒ Schema.companysetup

changeTheme(themeID) ⇒ void

removeLineBreaks(s) ⇒ string

capFirst(str) ⇒ string

wordCount(s) ⇒ number

trim(s) ⇒ string

isNonZeroNumber(value) ⇒ boolean

round(value, [places]) ⇒ number

toDecimalString(value, [decimals]) ⇒ string

numberToWords(value) ⇒ string

savePdf(pdf, pdfOptions)

showPdf(pdf, target) ⇒ Type.Promise

mergePdfs(sheetsPdfs) ⇒ *

resizeUnboundContainer(id)

resizeReportContainer(id)

isAnyValueOfObjectUndefined(obj) ⇒ boolean

setBrowserAddress(rowid, [tabnbr])

showProgress(target)

hideProgress(target)

send(email) ⇒ Type.Promise

createGridDataHyperLinkTemplate(appid, keyField, textField) ⇒ string

prepareDataForSave(data, fields) ⇒ *

Formats data to be saved. Adds rowid, _status and _uid fields.

getAppAccessRights(appRowID) ⇒ Type.Promise

loadCompanySetup() ⇒ Type.Promise

createReportDefinition() ⇒ *

resolveEventPromise(e, [resolve], [message], [cargo])

onErrorThrow(e)

throwError(msg, [funcName], [msgNbr], [eventInfo], [app])

writeLine(text, target)

setFavoriteAppStatus(appID, editrowid, description) ⇒ void

uidLong() ⇒ string

uidShort() ⇒ string

requireScript(bundleID, scriptID) ⇒ Type.Promise

load(options) ⇒ Type.Promise

Params

  • options Type.Options

clearFieldHighlights(appConfig, [options]) ⇒ void

Params

  • appConfig Type.AppConfig

  • [options] Type.ValidationOptions

numberToMonthName(month) ⇒ string

Params

  • month number

toUtcDateString(date) ⇒ Date

Params

  • date any

getOperatingDate() ⇒ Date

getOperatingDateAsString() ⇒ string

getOperatingDateAsMoment() ⇒ moment.Moment

toUtcDate(date) ⇒ Date

Params

  • date *

renameObjectKey(object, oldKey, newKey) ⇒ any

Params

  • object

  • oldKey

  • newKey

companySetup() ⇒ Schema.companysetup

changeTheme(themeID) ⇒ void

Params

  • themeID any

removeLineBreaks(s) ⇒ string

Params

  • s any

capFirst(str) ⇒ string

Params

  • str string

wordCount(s) ⇒ number

Params

  • s string

trim(s) ⇒ string

Params

  • s string

isNonZeroNumber(value) ⇒ boolean

Params

  • value any

round(value, [places]) ⇒ number

Params

  • value any

  • [places] number = 2

toDecimalString(value, [decimals]) ⇒ string

Params

  • value any

  • [decimals] number = 2

numberToWords(value) ⇒ string

Params

  • value any

savePdf(pdf, pdfOptions)

Params

  • pdf any

  • pdfOptions Type.PdfOptions

showPdf(pdf, target) ⇒ Type.Promise

Params

  • pdf any

  • target string

mergePdfs(sheetsPdfs) ⇒ *

Params

  • sheetsPdfs Array.<any>

resizeUnboundContainer(id)

Params

  • id string

resizeReportContainer(id)

Params

  • id any

isAnyValueOfObjectUndefined(obj) ⇒ boolean

Params

  • obj any

setBrowserAddress(rowid, [tabnbr])

Params

  • rowid any

  • [tabnbr] any

showProgress(target)

Params

  • target any

hideProgress(target)

Params

  • target any

send(email) ⇒ Type.Promise

Params

  • email Type.EmailParameters

createGridDataHyperLinkTemplate(appid, keyField, textField) ⇒ string

Params

  • appid any

  • keyField any

  • textField any

prepareDataForSave(data, fields) ⇒ *

Formats data to be saved. Adds rowid, _status and _uid fields.

Params

  • data any

  • fields Array.<Type.Field>

getAppAccessRights(appRowID) ⇒ Type.Promise

Params

  • appRowID any

loadCompanySetup() ⇒ Type.Promise

createReportDefinition() ⇒ *

resolveEventPromise(e, [resolve], [message], [cargo])

Params

  • e Type.EventInfo

  • [resolve] boolean = true

  • [message] string

  • [cargo] any

onErrorThrow(e)

Params

  • e Type.EventInfo

throwError(msg, [funcName], [msgNbr], [eventInfo], [app])

Params

  • msg any

  • [funcName] any

  • [msgNbr] any

  • [eventInfo] any

  • [app] any

writeLine(text, target)

Params

  • text string

  • target string

setFavoriteAppStatus(appID, editrowid, description) ⇒ void

Params

  • appID string

  • editrowid any

  • description string

uidLong() ⇒ string

uidShort() ⇒ string

requireScript(bundleID, scriptID) ⇒ Type.Promise

Params

  • bundleID string

  • scriptID string

Last updated