Module style::invalidation::element::relative_selector
source ยท Expand description
Invalidation of element styles relative selectors.
Structsยง
- OptimizationContext ๐Context required to try and optimize away relative dependencies.
- Interface for collecting relative selector dependencies.
- Invalidation for the selector(s) inside a relative selector.
- Overall invalidator for handling relative selector invalidations.
- Blindly invalidate everything outside of a relative selector. Consider
:is(.a :has(.b) .c ~ .d) ~ .e .f
, where .b gets deleted. Since the tree mutated, we cannot rely on snapshots. - ToInvalidate ๐
Enumsยง
- Kind of DOM mutation this relative selector invalidation is being carried out in.
Functionsยง
Type Aliasesยง
- AlreadyInvalidated ๐
- Dependencies ๐
- ElementDependencies ๐
- InnerInvalidations ๐
- Invalidations ๐