origin 0.2.0
origin: ^0.2.0 copied to clipboard
Interactive hero animations.
0.2.0 #
- Breaking:
OriginScope.registerItemcallback changed fromVoidCallbacktoFuture<void> Function([Rect Function(Rect)?]). - Breaking:
OriginScope.triggerItemaccepts optionalsendcallback for programmatic dismiss to a computed rect. - Breaking: Scope maps moved from widget instance to display state, fixing registration loss on rebuild.
OriginItem.onTapreplacestap, providesOriginTapEventwithanimateToBaseandrunEffect.OriginItem.onEndcallback fires after dismiss animation, before reset.OriginItem.perspectivefield with fallback chain: runEffect param → item → 0.OriginRect.copyWithmethod.- Gesture
builderonOriginGestureapplied in overlay outside ClipRRect. runEffectwith individual params, back-and-forth animation.- Effect transform uses
Matrix4?with null check. - Removed
OriginEffectclass.
0.1.0 #
- Custom gesture recognizer for arena control.
- GlobalKey state preservation across overlay.
- Vertical shrink dismiss, multi-finger zoom.
- Early gesture acceptance, reduced slop.
0.0.3 #
- Add stackBuilder for showing builder on top of child.
0.0.2 #
- Add tag, visibility, dismiss, animateToBase.
- InheritedModel with aspect-based rebuilds.
- ClipRRect and borderRadius animation on items.
- Safe controller resets.
0.0.1 #
- Initial release.