|
|
|
@ -27,7 +27,10 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
Widget build(BuildContext context) {
|
|
|
|
return Swiper(
|
|
|
|
return Container(
|
|
|
|
|
|
|
|
// height: MediaQuery.of(context).size.height * 0.35,
|
|
|
|
|
|
|
|
height: 230,
|
|
|
|
|
|
|
|
child: Swiper(
|
|
|
|
onIndexChanged: (index) {
|
|
|
|
onIndexChanged: (index) {
|
|
|
|
if (mounted) {
|
|
|
|
if (mounted) {
|
|
|
|
setState(() {
|
|
|
|
setState(() {
|
|
|
|
@ -76,6 +79,7 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
viewportFraction: 0.9,
|
|
|
|
viewportFraction: 0.9,
|
|
|
|
// scale: 0.9,
|
|
|
|
// scale: 0.9,
|
|
|
|
// control: new SwiperControl(),
|
|
|
|
// control: new SwiperControl(),
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@ -83,21 +87,21 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
if (index == 1)
|
|
|
|
if (index == 1)
|
|
|
|
return RoundedContainer(
|
|
|
|
return RoundedContainer(
|
|
|
|
raduis: 16,
|
|
|
|
raduis: 16,
|
|
|
|
margin: EdgeInsets.only(top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
margin: EdgeInsets.only(top: 15, bottom: 15, left: 10, right: 10),
|
|
|
|
child: Padding(
|
|
|
|
child: Padding(
|
|
|
|
padding: const EdgeInsets.all(5.0),
|
|
|
|
padding: const EdgeInsets.all(5.0),
|
|
|
|
child: GetOutPatientStack(dashboardItemList[1])));
|
|
|
|
child: GetOutPatientStack(dashboardItemList[1])));
|
|
|
|
if (index == 0)
|
|
|
|
if (index == 0)
|
|
|
|
return RoundedContainer(
|
|
|
|
return RoundedContainer(
|
|
|
|
raduis: 16,
|
|
|
|
raduis: 16,
|
|
|
|
margin: EdgeInsets.only(top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
margin: EdgeInsets.only(top: 15, bottom: 15, left: 10, right: 10),
|
|
|
|
child: Padding(
|
|
|
|
child: Padding(
|
|
|
|
padding: const EdgeInsets.all(5.0),
|
|
|
|
padding: const EdgeInsets.all(5.0),
|
|
|
|
child: GetOutPatientStack(dashboardItemList[0])));
|
|
|
|
child: GetOutPatientStack(dashboardItemList[0])));
|
|
|
|
if (index == 2)
|
|
|
|
if (index == 2)
|
|
|
|
return RoundedContainer(
|
|
|
|
return RoundedContainer(
|
|
|
|
raduis: 16,
|
|
|
|
raduis: 16,
|
|
|
|
margin: EdgeInsets.only(top: 20, bottom: 20, left: 10, right: 10),
|
|
|
|
margin: EdgeInsets.only(top: 15, bottom: 15, left: 10, right: 10),
|
|
|
|
child:
|
|
|
|
child:
|
|
|
|
Column(crossAxisAlignment: CrossAxisAlignment.start, children: [
|
|
|
|
Column(crossAxisAlignment: CrossAxisAlignment.start, children: [
|
|
|
|
Expanded(
|
|
|
|
Expanded(
|
|
|
|
@ -112,9 +116,7 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
children: [
|
|
|
|
children: [
|
|
|
|
Expanded(
|
|
|
|
Padding(
|
|
|
|
flex: 1,
|
|
|
|
|
|
|
|
child: Padding(
|
|
|
|
|
|
|
|
padding: EdgeInsets.all(8),
|
|
|
|
padding: EdgeInsets.all(8),
|
|
|
|
child: Column(
|
|
|
|
child: Column(
|
|
|
|
mainAxisAlignment:
|
|
|
|
mainAxisAlignment:
|
|
|
|
@ -136,14 +138,15 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
fontWeight: FontWeight.bold,
|
|
|
|
fontWeight: FontWeight.bold,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
],
|
|
|
|
],
|
|
|
|
))),
|
|
|
|
)),
|
|
|
|
Expanded(
|
|
|
|
Expanded(
|
|
|
|
flex: 2,
|
|
|
|
flex: 1,
|
|
|
|
child: Column(
|
|
|
|
child: Column(
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
mainAxisAlignment: MainAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
children: [
|
|
|
|
children: [
|
|
|
|
RowCounts(
|
|
|
|
Expanded(
|
|
|
|
|
|
|
|
child: RowCounts(
|
|
|
|
dashboardItemList[2]
|
|
|
|
dashboardItemList[2]
|
|
|
|
.summaryoptions[0]
|
|
|
|
.summaryoptions[0]
|
|
|
|
.kPIParameter,
|
|
|
|
.kPIParameter,
|
|
|
|
@ -151,7 +154,9 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
.summaryoptions[0]
|
|
|
|
.summaryoptions[0]
|
|
|
|
.value,
|
|
|
|
.value,
|
|
|
|
Colors.black),
|
|
|
|
Colors.black),
|
|
|
|
RowCounts(
|
|
|
|
),
|
|
|
|
|
|
|
|
Expanded(
|
|
|
|
|
|
|
|
child: RowCounts(
|
|
|
|
dashboardItemList[2]
|
|
|
|
dashboardItemList[2]
|
|
|
|
.summaryoptions[1]
|
|
|
|
.summaryoptions[1]
|
|
|
|
.kPIParameter,
|
|
|
|
.kPIParameter,
|
|
|
|
@ -159,7 +164,9 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
.summaryoptions[1]
|
|
|
|
.summaryoptions[1]
|
|
|
|
.value,
|
|
|
|
.value,
|
|
|
|
Colors.grey),
|
|
|
|
Colors.grey),
|
|
|
|
RowCounts(
|
|
|
|
),
|
|
|
|
|
|
|
|
Expanded(
|
|
|
|
|
|
|
|
child: RowCounts(
|
|
|
|
dashboardItemList[2]
|
|
|
|
dashboardItemList[2]
|
|
|
|
.summaryoptions[2]
|
|
|
|
.summaryoptions[2]
|
|
|
|
.kPIParameter,
|
|
|
|
.kPIParameter,
|
|
|
|
@ -167,6 +174,7 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
.summaryoptions[2]
|
|
|
|
.summaryoptions[2]
|
|
|
|
.value,
|
|
|
|
.value,
|
|
|
|
Colors.red),
|
|
|
|
Colors.red),
|
|
|
|
|
|
|
|
),
|
|
|
|
],
|
|
|
|
],
|
|
|
|
),
|
|
|
|
),
|
|
|
|
)
|
|
|
|
)
|
|
|
|
@ -187,7 +195,7 @@ class _DashboardSwipeWidgetState extends State<DashboardSwipeWidget> {
|
|
|
|
widget.model
|
|
|
|
widget.model
|
|
|
|
.getPatientCount(dashboardItemList[2])
|
|
|
|
.getPatientCount(dashboardItemList[2])
|
|
|
|
.toString(),
|
|
|
|
.toString(),
|
|
|
|
fontSize: 30,
|
|
|
|
fontSize: 28,
|
|
|
|
fontWeight: FontWeight.bold,
|
|
|
|
fontWeight: FontWeight.bold,
|
|
|
|
)
|
|
|
|
)
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|