dashboard_slider
This library contains necessary widgets for chat application ui. All the components are customizable.
Features
- Slider
- item count display

Getting started
To use this widget there is not any special requirement. IF you have flutter installed you can directly start using this.
How to Use
Add This Library:
Add this line to your dependencies:
dashboard_slider: ^0.0.1
Then you just have to import the package with
import 'package:dashboard_slider/dashboard_slider.dart';
Sample Uses
class MyApp extends StatefulWidget {
const MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
//You can set own page title
String pageTitle = "Demo";
//You can set card height
double sliderCardHeight = 200;
//Make a slider slider list of you
List<SliderModel> sliderModels = [
SliderModel(Colors.orange, "Slider 1", "0"),
SliderModel(Colors.blue, "Slider 2", "1"),
];
//Make a count card item list
List<ItemModel> myList = [
ItemModel(Icons.account_circle, Colors.indigo, "Title 1", 1, "0"),
ItemModel(Icons.account_tree, Colors.blue, "Title 2", 5, "1"),
ItemModel(Icons.woman, Colors.red, "Title 3", 10, "2")
];
//You can call the Dashboard widget by passing agrument like below
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Dashboard(
pageTitle: pageTitle,
sliderCardHeight: sliderCardHeight,
sliderModels: sliderModels,
onSliderSelected: (sliderModel) {
print(sliderModel.title);
},
itemModels: myList,
onItemSelected: (model) {
print(model.title);
}),
);
}
}
Conclusion
This is an initial release of the package. If you find any issue please let me know I will fix it accordingly.