https://github.com/sajadrahimi1/transition-plus
You can use this package for transition between screens with interesting way with amazing animation.
https://github.com/sajadrahimi1/transition-plus
dart flutter flutter-navigation flutter-package flutter-transition flutter-transition-animations page-navigation pub-dev transition
Last synced: 2 months ago
JSON representation
You can use this package for transition between screens with interesting way with amazing animation.
- Host: GitHub
- URL: https://github.com/sajadrahimi1/transition-plus
- Owner: SajadRahimi1
- License: mit
- Created: 2022-03-14T21:08:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T09:44:58.000Z (almost 2 years ago)
- Last Synced: 2025-03-29T12:35:05.861Z (3 months ago)
- Topics: dart, flutter, flutter-navigation, flutter-package, flutter-transition, flutter-transition-animations, page-navigation, pub-dev, transition
- Language: Dart
- Homepage: https://pub.dev/packages/transition_plus
- Size: 1.83 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# transition plus
You can use this package for transition between screens with interesting way with amazing animation.## Video of transtion_plus
## How to use it
First of all you need to add it to pubspec.yml .
```yaml
dependencies:
transition_plus: 0.0.12
```Then import it to your class
```dart
import 'package:transition_plus/transition_plus.dart';
```Now you can use it like this
```dart
Navigator.push(context, ScaleTransition1(page: SecondPage())),
```## Diffrent animation
By default transition is start from center of screen. You can change it like this
```dart
Navigator.push(context, ScaleTransition1(page: SecondPage(), type: ScaleTrasitionTypes.bottom)),
```## List of animation type for scale transition
```dart
// trasition that start from bottom to top
bottom// trasition that start from top to bottom
top// trasition that start from bottom left
bottomLeft// trasition that start from bottom right
bottomRight// trasition that start from center
center// trasition that start from right
right// trasition that start from left
left
```