public ShellPage(GPIODashboard.App app = null) { m_app = app; InitializeComponent(); DataContext = this; Initialize(); }
public SettingsToStorage(GPIODashboard.App app) { m_LocalStorageSettings = new LocalStorageSettings("GPIODashboardAppEnvironment"); m_localStorage = new LocalStorageItem("GPIODashboardStation"); m_StationEnvironment = app.Environment; }
protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter is GPIODashboard.App) { GPIODashboard.App AppEnvironment = e.Parameter as GPIODashboard.App; if (AppEnvironment != null) { m_Environment = AppEnvironment.Environment; if (m_Environment != null) { m_SettingsToStorage = AppEnvironment.SettingsToStorage; } } } base.OnNavigatedTo(e); }
protected override void OnNavigatedTo(NavigationEventArgs e) { if (e.Parameter is GPIODashboard.App) { GPIODashboard.App AppEnvironment = e.Parameter as GPIODashboard.App; if (AppEnvironment != null) { m_Environment = AppEnvironment.Environment; m_InputServiceConnectorConfig = m_Environment.InputServiceConnectorConfig; m_OutPutServiceConnectorConfig = m_Environment.OutPutServiceConnectorConfig; m_Banks = m_Environment.GPIOOInOutBanks; m_GPIOConnector = m_Environment.Connector; m_Inputs = m_Banks.InOutBanks[0]; m_OutPuts = m_Banks.InOutBanks[1]; m_Banks.readImages(); StartConnector(); } } base.OnNavigatedTo(e); }