Skip to content

Instantly share code, notes, and snippets.

import 'package:cookies_app/Ui/home.dart';
import 'package:cookies_app/View_Model/cart_view_model.dart';
import 'package:cookies_app/base/base_view.dart';
import 'package:cookies_app/bottom_bar.dart';
import 'package:flutter/material.dart';
import 'package:razorpay_flutter/razorpay_flutter.dart';
import 'package:fluttertoast/fluttertoast.dart';
class Cart extends StatefulWidget {
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_icons/flutter_icons.dart';
import 'package:razorpay_flutter/razorpay_flutter.dart';
import 'package:fluttertoast/fluttertoast.dart';
import 'package:flutter/services.dart';
class CoffeePage extends StatefulWidget {
@override
_CoffeePageState createState() => _CoffeePageState();
class TimerStopper extends StatelessWidget {
final List<AnimationController> controllers;
const TimerStopper({Key key, this.controllers}) : super(key: key);
@override
Widget build(BuildContext context) {
return GestureDetector(
onTap: () {
controllers.forEach((controller) {
Stack(
children: <Widget>[
Align(
alignment: Alignment.center,
child: RotationTransition(
turns: _repeatingAnimationLong,
child: GalaxyWay(),
),
),
class _ExplicitState extends State<Explicit>
with TickerProviderStateMixin {
AnimationController _repeatingAnimationShort;
AnimationController _repeatingAnimationLong;
AnimationController _loopingAnimationShort;
AnimationController _loopingAnimationLong;
Animatable<double> _scaleCurve;
Animatable<Offset> _slideCurve;
Animatable<Offset> _reverseSlide;
import 'package:flutter/material.dart';
class StaggeredTrekkingEnterAnimation {
StaggeredTrekkingEnterAnimation(this.controller)
: barHeight = Tween<double>(begin: 0, end: 150).animate(
CurvedAnimation(
parent: controller,
curve: Interval(0, 0.3, curve: Curves.easeIn),
),
),
import 'package:flutter/material.dart';
import 'package:stag_animation/trekking/staggered_trekking.dart';
class StaggeredTrekkingAnimation extends StatefulWidget {
@override
_StaggeredTrekkingAnimationState createState() =>
_StaggeredTrekkingAnimationState();
}
class _StaggeredTrekkingAnimationState extends State<StaggeredTrekkingAnimation>