-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAppShell.xaml.cs
More file actions
71 lines (58 loc) · 2.02 KB
/
AppShell.xaml.cs
File metadata and controls
71 lines (58 loc) · 2.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
using AnaeMoni.Views;
namespace AnaeMoni
{
public partial class AppShell : Shell
{
public AppShell()
{
InitializeComponent();
Routing.RegisterRoute("patient", typeof(LandingPage));
Routing.RegisterRoute("patient/list", typeof(PatientListPage));
Routing.RegisterRoute("patient/view", typeof(PatientDetailsPage));
Routing.RegisterRoute("patient/add", typeof(PatientAddPage));
//Routing.RegisterRoute("patient/edit", typeof(EditPatientPage));
Routing.RegisterRoute("chart", typeof(ChartLandingPage));
Routing.RegisterRoute("chart/add", typeof(ChartAddPage));
Routing.RegisterRoute("chart/view", typeof(ChartDetailsPage));
//Routing.RegisterRoute("pre", typeof(ChartLandingPage));
//Routing.RegisterRoute("intra", typeof(ChartLandingPage));
//Routing.RegisterRoute("post", typeof(ChartLandingPage));
//Routing.RegisterRoute("drugsFluids", typeof(ChartLandingPage));
}
/*
* Hide the anaesthesia chart tab.
*/
/*public void HideChartTab()
{
if (chartTab == null)
{
return;
}
TabBar.Items.Remove(chartTab);
chartContent.Appearing -= null;
chartContent = null;
chartTab = null;
}*/
/*
* Override the back button. Currently disables it.
*/
/*protected override bool OnBackButtonPressed()
{
return true;
}*/
/*
*
*/
/*protected override async void OnNavigating(ShellNavigatingEventArgs args)
{
base.OnNavigating(args);
ShellNavigatingDeferral token = args.GetDeferral();
var result = await DisplayActionSheet("Navigate?", "Cancel", "Yes", "No");
if (result != "Yes")
{
args.Cancel();
}
token.Complete();
}*/
}
}