|
|
|
|
@ -23,9 +23,9 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
return Column(
|
|
|
|
|
crossAxisAlignment: CrossAxisAlignment.start,
|
|
|
|
|
children: [
|
|
|
|
|
Padding(padding: EdgeInsets.only(top: 10), child: AppText(data.name)),
|
|
|
|
|
Padding(padding: EdgeInsets.only(top: 10), child: AppText(data.name!)),
|
|
|
|
|
AppText(
|
|
|
|
|
data.category,
|
|
|
|
|
data.category!,
|
|
|
|
|
fontSize: 24,
|
|
|
|
|
),
|
|
|
|
|
Padding(
|
|
|
|
|
@ -54,7 +54,7 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
: grey,
|
|
|
|
|
borderRadius: BorderRadius.circular(10)),
|
|
|
|
|
height: 15,
|
|
|
|
|
width: (MediaQuery.of(context).size.width * (double.parse(data.value) / 10)),
|
|
|
|
|
width: (MediaQuery.of(context).size.width * (double.parse(data.value!) / 10)),
|
|
|
|
|
padding: EdgeInsets.all(15),
|
|
|
|
|
child: SizedBox(),
|
|
|
|
|
)),
|
|
|
|
|
@ -76,7 +76,7 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
shape: MessageBorder(),
|
|
|
|
|
)),
|
|
|
|
|
top: 25,
|
|
|
|
|
right: (MediaQuery.of(context).size.width * (double.parse(data.value) / 10)),
|
|
|
|
|
right: (MediaQuery.of(context).size.width * (double.parse(data.value!) / 10)),
|
|
|
|
|
)
|
|
|
|
|
: Positioned(
|
|
|
|
|
child: Container(
|
|
|
|
|
@ -95,7 +95,7 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
shape: MessageBorder(),
|
|
|
|
|
)),
|
|
|
|
|
top: 25,
|
|
|
|
|
left: (MediaQuery.of(context).size.width * (double.parse(data.value) / 10)),
|
|
|
|
|
left: (MediaQuery.of(context).size.width * (double.parse(data.value!) / 10)),
|
|
|
|
|
)
|
|
|
|
|
],
|
|
|
|
|
),
|
|
|
|
|
@ -106,59 +106,59 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
? Row(
|
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
|
|
|
|
children: [
|
|
|
|
|
AppText(data.categoriesNames.category1,
|
|
|
|
|
AppText(data.categoriesNames!.category1!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category1 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category1! == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent!
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category1 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent!
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category1 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent!
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category1 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black!),
|
|
|
|
|
AppText(data.categoriesNames.category2,
|
|
|
|
|
AppText(data.categoriesNames!.category2!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category2 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category2 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent!
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category2 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent!
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category2 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent!
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category2 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category3,
|
|
|
|
|
AppText(data.categoriesNames!.category3!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category3 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category3 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent!
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category3! == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent!
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category3 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent!
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category3 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category4,
|
|
|
|
|
AppText(data.categoriesNames!.category4!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category4 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category4 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category5,
|
|
|
|
|
AppText(data.categoriesNames!.category5!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category5 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category5 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category5! == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category5! == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category5 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
],
|
|
|
|
|
@ -166,59 +166,59 @@ class WeatherSlider extends StatelessWidget {
|
|
|
|
|
: Row(
|
|
|
|
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
|
|
|
|
children: [
|
|
|
|
|
AppText(data.categoriesNames.category5,
|
|
|
|
|
AppText(data.categoriesNames!.category5!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category5 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category5 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category5 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category5 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category5 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category5 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category4,
|
|
|
|
|
AppText(data.categoriesNames!.category4!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category4 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category4 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category4 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category4 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category3,
|
|
|
|
|
AppText(data.categoriesNames!.category3!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category3 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category3 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category3 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category3 == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category3 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category3 == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category2,
|
|
|
|
|
AppText(data.categoriesNames!.category2!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category2 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category2 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category2 == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category2! == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category2 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category2! == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
AppText(data.categoriesNames.category1,
|
|
|
|
|
AppText(data.categoriesNames!.category1!,
|
|
|
|
|
fontSize: 12,
|
|
|
|
|
color: data.categoriesNames.category1 == data.category && data.colorName == 'red'
|
|
|
|
|
color: data.categoriesNames!.category1 == data.category && data.colorName == 'red'
|
|
|
|
|
? Colors.redAccent
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'orange'
|
|
|
|
|
: data.categoriesNames!.category1! == data.category && data.colorName == 'orange'
|
|
|
|
|
? Colors.orangeAccent
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'green'
|
|
|
|
|
: data.categoriesNames!.category1! == data.category && data.colorName == 'green'
|
|
|
|
|
? Colors.greenAccent
|
|
|
|
|
: data.categoriesNames.category1 == data.category && data.colorName == 'yellow'
|
|
|
|
|
: data.categoriesNames!.category1! == data.category && data.colorName == 'yellow'
|
|
|
|
|
? Colors.yellow[900]!
|
|
|
|
|
: Colors.black),
|
|
|
|
|
],
|
|
|
|
|
|