public TSecurityManager(TTabManager parent) : base(parent) { Commands.AddCommand("DisableYourPin", DisableYourPin); Commands.AddCommand("ChangeYourPersonalPin", ChangeYourPersonalPin); Commands.AddCommand("SetupPersonalPin", SetupPersonalPin); Commands.AddCommand("RequireAnApplicationPassword", RequireAnApplicationPassword); Commands.AddCommand("ChangeApplicationPassword", ChangeApplicationPassword); }
public TSettingManager(TTabManager parent) : base(parent) { Items = new ObservableCollection <TDevice>(); Commands.AddCommand("AddNewDevice", AddNewDevice); Commands.AddCommand("Import", Import); Commands.AddCommand("Backup", Backup); Commands.AddCommand("Reset", async() => await ResetAsync()); Commands.AddCommand("HelpAndSupport", HelpAndSupport); Commands.AddCommand("AboutUs", AboutUs); Commands.AddCommand("loading", async() => await LoadPage()); Commands.AddCommand("UpdateDeviceName", UpdateDeviceName, (p) => (HIOStaticValues.tmain?.IsConnected ?? false)); }
public TAccountManagerViewModel(TTabManager parent) : base(parent) { AddNewAccountManager = new TAddNewAccount(this); Commands.AddCommand("Delete", Delete, () => SelectedItems.Any()); Commands.AddCommand("Syncronize", async() => await Syncronize() /*, () => SyncronizingState == SyncronizingStateEnum.NotSynced*/); Commands.AddCommand("AccountEdit", AccountEdit); Commands.AddCommand("AccountDelete", AccountDelete); Commands.AddCommand("AccountCopyUrl", AccountCopyUrl); Commands.AddCommand("AccountCopyUsername", AccountCopyUsername); Commands.AddCommand("AccountCopyPassword", AccountCopyPassword); Commands.AddCommand("SortBy", SortBy); Commands.AddCommand("loading", async() => await LoadingAsync()); Commands.AddCommand("Lunch", Launch); ProgressPercent = 0; // DispatcherTimer dt = new DispatcherTimer(); // dt.Interval = TimeSpan.FromSeconds(30); // dt.Tick += Dt_CheckConnection; // dt.Start(); }
public TMagicLockManager(TTabManager parent) : base(parent) { Users = new ObservableCollection <TUser>(); Commands.AddCommand("ChangePassword", ChangePassword); }