Files
GSFV2/gsf/lib/view_model/profile_slider_controller.dart
2024-04-10 12:51:20 +05:30

48 lines
1.5 KiB
Dart

// ignore_for_file: prefer_typing_uninitialized_variables
import 'package:carousel_slider/carousel_controller.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:gsp_app/views/pages/bioMaker/overview.dart';
import '../views/pages/profile/profile_exports.dart';
class ProfileSliderController extends GetxController {
final CarouselController sliderController = CarouselController();
List overviewDataList = [];
var mrVAlue, bFat, skeletalMuscle, protein, bmr, water, age;
setValues() {
overviewDataList = overviewDataReturnglobal;
// print('overviewDataList global value ${overviewDataList}');
mrVAlue = overviewDataList[0]['intValue'];
bFat = overviewDataList[1]['intValue'];
skeletalMuscle = overviewDataList[2]['intValue'];
protein = overviewDataList[3]['intValue'];
// bmr = overviewDataList[4]['intValue'];
water = overviewDataList[4]['intValue'];
age = overviewDataList[5]['intValue'];
setvaluesofList();
}
setvaluesofList() {
List<Widget> list = [
MuscleRate(mrValueDateWise: mrVAlue ?? '0.0'),
BodyFat(bFat: bFat ?? '0'),
BoneMass(skeletalMuscleApi: skeletalMuscle ?? '0'),
ProteinRate(proteinApi: protein ?? '0'),
// BasalMetaBolism(apiBmr: bmr ?? '0'),
Moisture(water: water ?? '0'),
BodyAge(bodyAgeApi: age ?? '0')
// const IdealWeight(),
// const FatMass(),
// const FatRate(),
// const LeanBodyMass(),
// const FatIndex(),
// const BodyType(),
];
return list;
}
}