v0.0.1loading_transition_button
Flutter के लिए एक कस्टमाइज़ करने योग्य ट्रांज़िशन बटन। आसानी से अपनी लोडिंग प्रक्रिया को एनिमेट करें।
एनिमेटेड ट्रांजिशन बटन
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
A Customizable transition button for Flutter
To use this package, add loading_transition_button as a dependency in your pubspec.yaml file.
dependencies:
...
loading_transition_button: ^0.0.1
In your project add the following import:
import 'package:loading_transition_button/loading_transition_button.dart';
In order to use this widget you have to use a LoadingButtonController to handler the different states.
final _controller = LoadingButtonController();
This widget starts a loading animation once it's tapped or by using the controller. You can the launcher to init an error animation or stop the loading animation.
LoadingButton(
color: Colors.blue,
onSubmit: () => print('onSubmit'),
controller: _controller,
errorColor: Colors.red,
transitionDuration: Duration(seconds: 1),
child: Text(
'Hit me!',
style: Theme.of(context)
.textTheme
.bodyText1!
.copyWith(color: Colors.white),
),
),
To support the transition to a different page to have to call the moveToScreen method
_controller.moveToScreen(
context: context,
page: SearchPage(),
stopAnimation: true,
navigationCallback: (route) =>
Navigator.of(context).push(route),
),
navigationCallback will send you a new route that you can use for different navigation method like push or replace.
निर्भरता सूची 4 आइटम
{"sdk":"flutter"}^2.1.0{"sdk":"flutter"}^1.3.1उपयोग के अनुसार छाँटें, गतिविधि की तुलना करें और अपनाने से पहले मूल प्रोजेक्ट की आवश्यकताएँ जाँचें।
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗