RuleNode
API / publicodes / RuleNode
type RuleNode<Name> = object;
Defined in: packages/core/src/rule.ts:57
Type Parameters
Type Parameter | Default type |
---|---|
Name extends string | string |
Type declaration
Name | Type | Defined in |
---|---|---|
dottedName | Name | packages/core/src/rule.ts:58 |
explanation | object | packages/core/src/rule.ts:66 |
explanation.nullableParent ? | ASTNode | packages/core/src/rule.ts:69 |
explanation.parents | ASTNode [] | packages/core/src/rule.ts:68 |
explanation.ruleDisabledByItsParent | boolean | packages/core/src/rule.ts:70 |
explanation.valeur | ASTNode | packages/core/src/rule.ts:67 |
identifiant court ? | string | packages/core/src/rule.ts:73 |
nodeKind | "rule" | packages/core/src/rule.ts:60 |
possibilities | UnePossibilitéNode | undefined | packages/core/src/rule.ts:65 |
private | boolean | packages/core/src/rule.ts:62 |
rawNode | Rule | packages/core/src/rule.ts:63 |
replacements | ReplacementRule [] | packages/core/src/rule.ts:64 |
suggestions | Record <string , ASTNode > | packages/core/src/rule.ts:72 |
title | string | packages/core/src/rule.ts:59 |
virtualRule | boolean | packages/core/src/rule.ts:61 |