utils
Constructors
Constructor
new utils():
utils
Returns
utils
Methods
trim()
statictrim(no,precision):number
Parameters
no
number
precision
number
Returns
number
round()
staticround(no,precision):number
Parameters
no
BigSource
precision
number
Returns
number
multiplier()
staticmultiplier(precision):number
Parameters
precision
number
Returns
number
compare()
staticcompare(n1,n2,precision):boolean
Parameters
n1
number
n2
number
precision
number
Returns
boolean
calculateVatAmount()
staticcalculateVatAmount(netAmount,vatRate):number
Parameters
netAmount
BigSource
vatRate
BigSource
Returns
number
calculateVatAmountFromGross()
staticcalculateVatAmountFromGross(grossAmount,vatRate):number
Parameters
grossAmount
BigSource
vatRate
BigSource
Returns
number
getRowNumberValue()
staticgetRowNumberValue(row,field):number
Parameters
row
field
keyof ptpInvoiceFields
Returns
number
setRowNumberValue()
staticsetRowNumberValue(row,field,value):number
Parameters
row
field
keyof ptpInvoiceFields
value
number
Returns
number
setFieldNumberValue()
staticsetFieldNumberValue(context,field,value):void
Parameters
context
DocumentsContext
field
keyof ptpInvoiceFields
value
number
Returns
void
setFieldValue()
staticsetFieldValue(context,field,value):void
Parameters
context
DocumentsContext
field
keyof ptpInvoiceFields
value
string
Returns
void
getFieldNumberValue()
staticgetFieldNumberValue(context,field):number
Parameters
context
DocumentsContext
field
keyof ptpInvoiceFields
Returns
number
getFieldNumberValues()
staticgetFieldNumberValues(fields):Record<string,number>
Parameters
fields
string[]
Returns
Record<string, number>
clearFileFieldCache()
staticclearFileFieldCache():void
Returns
void
getFileFieldCache()
staticgetFileFieldCache():FileFieldCache
Returns
getFieldValueCached()
staticgetFieldValueCached<K>(field):CacheValue<K>
Type Parameters
K
K extends keyof ptpInvoiceFields
Parameters
field
K
Returns
CacheValue<K>
getFieldValuesCached()
staticgetFieldValuesCached<T>(fields):CacheValueObject<T>
Type Parameters
T
T extends keyof ptpInvoiceFields[]
Parameters
fields
T
Returns
getFieldNumberValueCached()
staticgetFieldNumberValueCached(field):number
Parameters
field
Returns
number
getFieldNumberValuesCached()
staticgetFieldNumberValuesCached<K>(fields):Record<K[number],number>
Type Parameters
K
K extends PtpInvNumberField[]
Parameters
fields
K
Returns
Record<K[number], number>
getFieldValue()
staticgetFieldValue(context,field):string|number|string[]
Parameters
context
DocumentsContext
field
keyof ptpInvoiceFields
Returns
string | number | string[]
setTotalAmount()
staticsetTotalAmount(context,value):void
Parameters
context
DocumentsContext
value
number
Returns
void
getTotalAmount()
staticgetTotalAmount(context):number
Parameters
context
DocumentsContext
Returns
number
showDialog()
staticshowDialog(title,content):void
Parameters
title
string
content
string
Returns
void
compileLocalizationTemplate()
staticcompileLocalizationTemplate(name,model):string
Parameters
name
Record<string, string>
model
Record<string, unknown>
Returns
string
getLocaledMessage()
staticgetLocaledMessage(name):string
Parameters
name
Record<string, string>
Returns
string