[pointer-animations-1] Prefix pointer()
definition types
#12283
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Type definitions share a common namespace and the
<axis>
type is already defined in Scroll-driven Animations:https://drafts.csswg.org/scroll-animations-1/#typedef-axis
This update prefixes the
<axis>
type (and<source>
for consistency) withpointer-
to disambiguate. Feel free to adjust the name as you see fit!Note: As in Scroll-driven Animations, the spec defines the types with a
noexport
attribute. That seems fine to avoid accidental references from other modules. If that is also meant to create a module-specific namespace for type definitions, we may have a problem as editing tools and validators that I'm aware of and that leverage CSS syntax definitions do not expect that to be possible ;)