Anchors
Anchors: { descriptor: string; scaleLevelId: string | null }[] = []
AnchorsChange
AnchorsChange: EventEmitter<
{ descriptor: string; scaleLevelId: string
| null }[],
> = ...
Description
Description: string | null = null
DescriptionChange
DescriptionChange: EventEmitter<string> = ...
EvidenceRequired
EvidenceRequired: boolean = false
EvidenceRequiredChange
EvidenceRequiredChange: EventEmitter<boolean> = ...
GateMinimumScore
GateMinimumScore: number | null = null
GateMinimumScoreChange
GateMinimumScoreChange: EventEmitter<number | null> = ...
Guidance
Guidance: string | null = null
GuidanceChange
GuidanceChange: EventEmitter<string> = ...
IsAdvisory
IsAdvisory: boolean = false
IsAdvisoryChange
IsAdvisoryChange: EventEmitter<boolean> = ...
IsGate
IsGate: boolean = false
IsGateChange
IsGateChange: EventEmitter<boolean> = ...
KeyChange
KeyChange: EventEmitter<string> = ...
NameChange
NameChange: EventEmitter<string> = ...
NodeType
NodeType: string = 'Criterion'
NodeTypeChange
NodeTypeChange: EventEmitter<string> = ...
NotApplicablePolicy
NotApplicablePolicy: string | null = null
NotApplicablePolicyChange
NotApplicablePolicyChange: EventEmitter<string | null> = ...
ParentId
ParentId: string | null = null
ParentIdChange
ParentIdChange: EventEmitter<string | null> = ...
Parents
Parents: { id: string; name: string }[] = []
RationaleRequired
RationaleRequired: boolean = false
RationaleRequiredChange
RationaleRequiredChange: EventEmitter<boolean> = ...
ReadOnly
ReadOnly: boolean = false
RollupMethod
RollupMethod: string | null = null
RollupMethodChange
RollupMethodChange: EventEmitter<string | null> = ...
ScaleId
ScaleId: string | null = null
ScaleIdChange
ScaleIdChange: EventEmitter<string | null> = ...
Scales
Scales: { id: string; levels: { id: string; label: string }[]; name: string }[] = []
WeightChange
WeightChange: EventEmitter<number> = ...
One criterion: parent, weight, a named scale, anchors for that scale, gate, and not-applicable policy.