Skip to content

Latest commit

 

History

History
48 lines (36 loc) · 1.02 KB

opacity.md

File metadata and controls

48 lines (36 loc) · 1.02 KB

Opacity

simple_fade

Simple Opacity

    Spring.opacity(
      startOpacity: 0.1,
      endOpacity: 0.7,
      child: RedCard(),
    ),

Customized Opacity

import 'package:flutter/material.dart';
import 'package:spring/spring.dart';
import 'package:test123/red_card.dart';

class SpringExample extends StatelessWidget {
  final SpringController springController = SpringController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.white,
      body: Center(
          child: Spring.opacity(
            startOpacity: 1,0,
            endOpacity: 0.3,
            animDuration: Duration(seconds: 1), //def=1s
            animStatus: (AnimStatus status) {
              print(status);
            },
            curve: Curves.bounceOut,  //def=Curves.easInOut
            delay: Duration(seconds: 1), //def=0
            child: RedCard(),
          )),
    );
  }
}