Constructors
constructor
- new Connector(__namedParameters): Connector
Properties
feedback
feedback: string
id
id: string
label
label: string
nbRuns
nbRuns: number
peRefs
peRefs: string[]
scoreComparator
scoreComparator: string
source
source: string
target
target: string
Accessors
isAlwaysValid
- get isAlwaysValid(): boolean
Returns boolean
isTypeNbRuns
- get isTypeNbRuns(): boolean
Returns boolean
isTypePe
- get isTypePe(): boolean
Returns boolean
isTypeScore
- get isTypeScore(): boolean
Returns boolean
scoreRef
- get scoreRef(): number
Returns number
- set scoreRef(value): void
Returns void
typeCondition
- get typeCondition(): TypeCondition
- set typeCondition(newType): void
Returns void
Methods
_scoreMatch
- _scoreMatch(score): boolean
Returns boolean
getErrors
- getErrors(__namedParameters?): string[]
Parameters
- __namedParameters: {
errorPrefix: undefined | string;
} = {}errorPrefix: undefined | string
Returns string[]
getTransition
- getTransition(score, nbRuns, pe?): null | Transition
Parameters
- score: number
- nbRuns: number
Optional
pe: string = ''
hasPeCondition
- hasPeCondition(): boolean
Returns boolean
hasScoreCondition
- hasScoreCondition(): boolean
Returns boolean
isNbRunsCondition
- isNbRunsCondition(): boolean
Returns boolean
isPeCondition
- isPeCondition(): boolean
Returns boolean
isScoreCondition
- isScoreCondition(): boolean
Returns boolean
toJSON
- toJSON(): ConnectorJson
Static
getCondition
- getCondition(connector, section): Promise<string>
Returns Promise<string>
Un branchement entre deux nœuds d’un graphe (un élément du tableau connectors d’un GraphNode)