Wanted to make the media widget look nicer, and fix some bugs with the previous version.
This also changes the Tokens.anim property. An animation property such as Tokens.anim.expressiveDefaultEffects can now be bound directly to NumberAnimation's easing property due to the plugin fully building the property tree with the desired bezierCurve.
Related issue
No response
Type
New feature
Tested
Build succeeds
Existing tests pass
Manually verified
Breaking changes?
The plugin building the property tree has the adverse effect that one is not able to set easing.bezierCurve directly, and must change assignment both to easing and change to the correct path Tokens.anim.[animation].
Checklist
CI passes (format, lint, typecheck)
Clean commits
No new warnings
Docs updated if needed
### What & why
Wanted to make the media widget look nicer, and fix some bugs with the previous version.
This also changes the `Tokens.anim` property. An animation property such as `Tokens.anim.expressiveDefaultEffects` can now be bound directly to `NumberAnimation`'s `easing` property due to the plugin fully building the property tree with the desired `bezierCurve`.
### Related issue
_No response_
### Type
New feature
### Tested
- [x] Build succeeds
- [x] Existing tests pass
- [x] Manually verified
### Breaking changes?
The plugin building the property tree has the adverse effect that one is not able to set `easing.bezierCurve` directly, and must change assignment both to `easing` and change to the correct path `Tokens.anim.[animation]`.
### Checklist
- [x] CI passes (format, lint, typecheck)
- [x] Clean commits
- [x] No new warnings
- [x] Docs updated if needed
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What & why
Wanted to make the media widget look nicer, and fix some bugs with the previous version.
This also changes the
Tokens.animproperty. An animation property such asTokens.anim.expressiveDefaultEffectscan now be bound directly toNumberAnimation'seasingproperty due to the plugin fully building the property tree with the desiredbezierCurve.Related issue
No response
Type
New feature
Tested
Breaking changes?
The plugin building the property tree has the adverse effect that one is not able to set
easing.bezierCurvedirectly, and must change assignment both toeasingand change to the correct pathTokens.anim.[animation].Checklist