Constructors
constructor
- new RiskCalculator(config): RiskCalculator
Properties
Private
config
config: any
Private
riskValue
riskValue: any
Methods
getAttributeHTML
- getAttributeHTML(attributeIn): string
Returns string
getColor
- getColor(riskValues, foreground): string
Returns string
getRAM
- getRAM(rbm): IRiskValueMap
getRAMByMath
- getRAMByMath(rbm): IRiskValueMap
getRAMByUser
- getRAMByUser(rbm): IRiskValueMap
getRBM
- getRBM(): IRiskValueMap
getRiskSumSpan
- getRiskSumSpan(riskValues): string
Returns string
getRiskSumText
- getRiskSumText(riskValues): {
backgroundColor: string;
css: string;
foregroundColor: string;
text: string;
} Returns {
backgroundColor: string;
css: string;
foregroundColor: string;
text: string;
}
backgroundColor: string
css: string
foregroundColor: string
text: string
getValue
- getValue(): IRiskValue
getWeight
- getWeight(factorType, weightType): number
Parameters
factorType: string
weightType: string
Returns number
init
- init(riskValue): void
Returns void
parse
- parse(fieldValue): void
Returns void
updateMitigationTitles
- updateMitigationTitles(possibleLinks): void
Returns void
updateMitigations
- updateMitigations(possibleRefs): boolean
Returns boolean
Static
labelDisplay
- labelDisplay(weightValue): string
Parameters
weightValue: IRiskConfigFactorWeightValue
Returns string
get the value