Interface: RecordInfo
Defined in: packages/index/src/index.ts:125
One record in the index: its model entry plus source spans and the facts drift checks need.
Properties
authoredModifierLines
authoredModifierLines: Map<string, SourceSpan>;Defined in: packages/index/src/index.ts:141
The single-line span of each @modifier tag's own line in the doc comment, keyed by name.
authoredModifiers
authoredModifiers: Set<string>;Defined in: packages/index/src/index.ts:132
Modifier names authored via @modifier (used for drift detection).
authoredPartLines
authoredPartLines: Map<string, SourceSpan>;Defined in: packages/index/src/index.ts:143
The single-line span of each @part tag's own line in the doc comment, keyed by name.
authoredParts
authoredParts: Map<string, string>;Defined in: packages/index/src/index.ts:137
Parts authored via @part, keyed by derived name → original CSS selector. Class parts store .${name}; attribute/ID/:host parts store their full selector.
authoredShadowParts
authoredShadowParts: Set<string>;Defined in: packages/index/src/index.ts:139
Shadow-part names authored via @csspart (used for drift detection).
entry
entry: CssDocEntry;Defined in: packages/index/src/index.ts:126
memberSpans
memberSpans: Map<string, SourceSpan>;Defined in: packages/index/src/index.ts:130
Spans keyed by memberKey, e.g. modifier:-color-secondary, property:--value.
propertyValues
propertyValues: Map<string, Set<string>>;Defined in: packages/index/src/index.ts:147
Distinct values seen for each property declared inside this record's rules.
resetValueUsages
resetValueUsages: object[];Defined in: packages/index/src/index.ts:149
Declarations that include reset-like keywords (unset/initial/inherit/revert).
property
property: string;span?
optional span?: SourceSpan;value
value: string;selectorText
selectorText: string;Defined in: packages/index/src/index.ts:145
The concatenated selector text of the record's rules (used for drift detection).
span?
optional span?: SourceSpan;Defined in: packages/index/src/index.ts:128
The record's definition span (its base-class rule, else its doc comment).