trphoenix
2018-11-08 f7ef09a40718e8df93a407ca2b3da2c508d69e85
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import 'package:flutter/material.dart';
 
class SearchLoadingWidget extends StatelessWidget {
  final bool isLoading;
 
  SearchLoadingWidget(this.isLoading);
 
  @override
  Widget build(BuildContext context) {
    return new AnimatedOpacity(
      duration: new Duration(milliseconds: 300),
      opacity: isLoading ? 1.0 : 0.0,
      child: new Container(
        alignment: FractionalOffset.center,
        child: new CircularProgressIndicator(),
      ),
    );
  }
}