update-to-3.32-sdk
haroon amjad 3 months ago
parent 4b5f15490c
commit d99b66105e

@ -55,7 +55,8 @@ class FlowChartPage extends StatelessWidget {
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
Expanded(
child: Text(
filterName ?? "",
style: TextStyle(
fontSize: 21,
@ -64,6 +65,7 @@ class FlowChartPage extends StatelessWidget {
letterSpacing: -0.64,
),
),
),
GestureDetector(
onTap: () => Navigator.pop(context),
child: Align(
@ -123,7 +125,12 @@ class FlowChartPage extends StatelessWidget {
onTap: () {
model.createFullGraphDatPoints(() {
Navigator.push(context, MaterialPageRoute(builder: (_) {
return FullScreenGraph(completeeGraphValues: model.completeeGraphValues, threshold: model.threshold, maxY: model.maxYForCompleteGraph);
return FullScreenGraph(
completeeGraphValues: model.completeeGraphValues,
threshold: model.threshold,
maxY: model.maxYForCompleteGraph,
appBarTitle: filterName ?? TranslationBase.of(context).labResult,
);
}));
});
},

@ -12,19 +12,20 @@ class FullScreenGraph extends StatelessWidget {
final double maxY;
const FullScreenGraph(
{super.key,
required this.completeeGraphValues,
required this.threshold,
required this.maxY});
final String appBarTitle;
const FullScreenGraph({super.key, required this.completeeGraphValues, required this.threshold, required this.maxY, required this.appBarTitle});
@override
Widget build(BuildContext context) {
return AppScaffold(
isShowAppBar: true,
appBarTitle: TranslationBase.of(context).labResult,
// appBarTitle: TranslationBase.of(context).labResult,
appBarTitle: appBarTitle,
showNewAppBar: true,
showNewAppBarTitle: true,
showHomeAppBarIcon: false,backgroundColor: Color(0xffF8F8F8),
showHomeAppBarIcon: false,
backgroundColor: Color(0xffF8F8F8),
body: RotatedBox(
quarterTurns: 1,
child: SizedBox(
@ -40,11 +41,10 @@ class FullScreenGraph extends StatelessWidget {
dataPoints: completeeGraphValues,
thresholds: threshold,
maxY: maxY,
width:((completeeGraphValues.length <=2)? MediaQuery.sizeOf(context).height : (MediaQuery.sizeOf(context).height* (
completeeGraphValues.length <= 15
? 1
: (completeeGraphValues.length/15))
) )-100,
width: ((completeeGraphValues.length <= 2)
? MediaQuery.sizeOf(context).height
: (MediaQuery.sizeOf(context).height * (completeeGraphValues.length <= 15 ? 1 : (completeeGraphValues.length / 15)))) -
100,
maxX: completeeGraphValues.length + 1,
// width: MediaQuery.sizeOf(context).height - 100,
scrollDirection: Axis.horizontal,

Loading…
Cancel
Save