ResourceRateTableModel
This class represents a resource rate table.
Properties
62
Properties
62Class hierarchy
Identifies an object as an instance of ResourceRateTableModel class, or subclass thereof.
Identifies an object as an instance of ResourceRateTableModel class, or subclass thereof.
isModelModel
isModelLinkModelLink
isModelStmModelStm
isTreeNodeTreeNode
Editing
copyOfModel
isBatchUpdatingModel
isCommittingModel
isCreatingModel
isModifiedModel
isValidModel
modificationDataModel
modificationsModel
JSON
jsonModel
Parent & children
allChildrenTreeNode
allUnfilteredChildrenTreeNode
childLevelTreeNode
descendantCountTreeNode
firstChildTreeNode
isLeafTreeNode
isLoadedTreeNode
isParentTreeNode
isRootTreeNode
lastChildTreeNode
nextSiblingTreeNode
parentTreeNode
parentIdTreeNode
previousSiblingTreeNode
previousSiblingsTotalCountTreeNode
visibleDescendantCountTreeNode
Functions
57
Functions
57Other
Adds a rate or multiple rates to the table
| Parameter | Type | Description |
|---|---|---|
rate | ResourceRateModel | ResourceRateModel[] | ResourceRateModelConfig | ResourceRateModelConfig[] | A rate or an array rates to add |
Returns: ResourceRateModel[] -
Added rates
Returns a rate effective at the provided date.
| Parameter | Type | Description |
|---|---|---|
date | Date | A date to find the effective rate at |
Returns: ResourceRateModel -
The resource rate effective for the provided parameters.
Returns rates effective in the provided date range.
| Parameter | Type | Description |
|---|---|---|
startDate | Date | A date to start searching rates from |
endDate | Date | A date to stop searching rates at |
Returns: ResourceRateModel -
The resource rates effective for the provided parameters.
isEditableModel
Configuration
Editing
beginBatchModel
cancelBatchModel
clearChangesModel
copyModel
endBatchModel
getDataModel
getUnmodifiedModel
hasBatchedChangeModel
isFieldModifiedModel
removeModel
revertChangesModel
setModel
Events
detachListenersBase
Parent & children
ancestorsExpandedTreeNode
appendChildTreeNode
bubbleTreeNode
bubbleWhileTreeNode
clearChildrenTreeNode
containsTreeNode
convertToParentTreeNode
getDescendantCountTreeNode
insertChildTreeNode
isExpandedTreeNode
removeChildTreeNode
replaceChildrenTreeNode
traverseTreeNode
traverseBeforeTreeNode
traverseWhileTreeNode
Typedefs
1
Typedefs
1RelationConfigModel
Fields
2
Fields
2name: String
The rate table name
Rates of the rate table