1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- using Prism.Mvvm;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Threading;
- namespace Venus_MainPages.ViewModels
- {
- public static class GlobalData
- {
- private static List<string> m_RtDataKeys=new List<string> ();
- private static Dictionary<string, object> m_RtDataValues=new Dictionary<string, object> ();
- public static List<string> Modules = new List<string>()
- {
- "PMA"
- };
-
- static GlobalData()
- {
- Modules.ForEach(x =>
- {
- addPMDataKeys(x);
- });
- addTMDataKeys();
- DispatcherTimer timer = new DispatcherTimer();
- timer.Interval = TimeSpan.FromSeconds(0.5);
- timer.Tick += timer_Tick;
- //timer.Start();
- }
- private static void addPMDataKeys(string pmNam)
- {
- m_RtDataKeys.Add($"{pmNam}.IsSlitDoorClosed");
- }
- private static void addTMDataKeys()
- {
-
- }
- static void timer_Tick(object sender, EventArgs e)
- {
-
- }
- }
- }
|