RuleNode

API / publicodes / RuleNode

type RuleNode<Name> = object;

Defined in: packages/core/src/rule.ts:57

Type Parameters

Type ParameterDefault type
Name extends stringstring

Type declaration

NameTypeDefined in
dottedNameNamepackages/core/src/rule.ts:58
explanationobjectpackages/core/src/rule.ts:66
explanation.nullableParent?ASTNodepackages/core/src/rule.ts:69
explanation.parentsASTNode[]packages/core/src/rule.ts:68
explanation.ruleDisabledByItsParentbooleanpackages/core/src/rule.ts:70
explanation.valeurASTNodepackages/core/src/rule.ts:67
identifiant court?stringpackages/core/src/rule.ts:73
nodeKind"rule"packages/core/src/rule.ts:60
possibilitiesUnePossibilitéNode | undefinedpackages/core/src/rule.ts:65
privatebooleanpackages/core/src/rule.ts:62
rawNodeRulepackages/core/src/rule.ts:63
replacementsReplacementRule[]packages/core/src/rule.ts:64
suggestionsRecord<string, ASTNode>packages/core/src/rule.ts:72
titlestringpackages/core/src/rule.ts:59
virtualRulebooleanpackages/core/src/rule.ts:61