Custom_Empty widget is a flutter custom widget that is designed to notify a user about some event. https://pub.dev/packages/empty_widget
empty_widget
Screenshots | Screenshots |
---|---|
1. Add library to your pubspec.yaml
dependencies: ... empty_widget: ^0.0.1-dev.1 # such as version, you need use the latest version of pub. ...
2. Import library in dart file
import 'package:empty_widget.dart';
3. Use of EmptyListWidget
EmptyListWidget( title: 'No Notification', subTitle: 'No notification available yet', image: 'assets/images/userIcon.png', titleTextStyle: Theme.of(context).typography.dense.display1.copyWith(color: Color(0xff9da9c7)), subtitleTextStyle: Theme.of(context).typography.dense.body2.copyWith(color: Color(0xffabb8d6)) );
Example
import 'package:empty_widget/empty_widget.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: MyHomePage(title: 'Empty widget demo'),
);
}
}
class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);
final String title;
@override
_MyHomePageState createState() => _MyHomePageState();
}
class _MyHomePageState extends State<MyHomePage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: Center(
child: Container(
height: 500,
width:350,
child: EmptyListWidget(
image : null,
packageImage: PackageImage.Image_1,
title: 'No Notification',
subTitle: 'No notification available yet',
titleTextStyle: Theme.of(context).typography.dense.display1.copyWith(color: Color(0xff9da9c7)),
subtitleTextStyle: Theme.of(context).typography.dense.body2.copyWith(color: Color(0xffabb8d6))
),
)
),
);
}
}
Parameters and Value
Images
Image path can be assets image or null.
title
title can be string or null
subTitle
subTitle can be string or null
packageImage
Available image assets in package Type
: PackageImage
Values
- PackageImage.Image_1
- PackageImage.Image_2
- PackageImage.Image_3
- PackageImage.Image_4
titleTextStyle
Text style of Title
subtitleTextStyle
Text style of Subtitle
Download App
Download Flutter Custom_Empty widget Source Code on GitHub
Provides the list of the opensource Flutter apps collection with GitHub repository.