private void SetTemplate() { HeaderPanel.RenderTransform = new TranslateTransform(); HistoryHeader.RenderTransform = new TranslateTransform(); HistoryGrid.RenderTransform = new TranslateTransform(); ScriptDesc.RenderTransform = new TranslateTransform(); InfoPanel.RenderTransform = new TranslateTransform(); StatPanel.RenderTransform = new TranslateTransform(); AccessControls.RenderTransform = new TranslateTransform(); Member = X.Singleton <SHMember>(XProto.SHMember); if (BindItem.Encrypted) { Crypt = (CryptAES) new AESManager().GetAuthById(BindItem.Id); } AccessToken = ( string )new TokenManager().GetAuthById(BindItem.Id)?.Value; if (!string.IsNullOrEmpty(AccessToken) || (Member.IsLoggedIn && Member.Id == BindItem.AuthorId)) { TransitionDisplay.SetState(AccessControls, TransitionState.Active); } Unloaded += ScriptDetails_Unloaded; UpdateTemplate(BindItem); }
protected override void SetTemplate() { InitAppBar(); MInstance = X.Singleton <SHMember>(XProto.SHMember); MInstance.PropertyChanged += (s, e) => UpdateLoginButton(); ActivyList = new ActivityList(); ActivyList.ItemsSource = MInstance.Activities; ActivyList.ItemClick = CheckActivity; TransitionDisplay.SetState(ActivyList, TransitionState.Inactive); // Set binding to Count icon in Activity button Binding CountBinding = new Binding() { Path = new PropertyPath("Count"), Source = MInstance.Activities }; BindingOperations.SetBinding(ActivyBtn, AppBarButtonEx.CountProperty, CountBinding); if (Page is MasterExplorer Expl) { Expl.MainContainer.Children.Add(ActivyList); } UpdateLoginButton(); }
public MyInbox() { Member = X.Singleton <SHMember>(XProto.SHMember); RCache = new RuntimeCache(); }
public MyRequests() { Grants = new SHGrant[0]; Member = X.Singleton <SHMember>(XProto.SHMember); RCache = new RuntimeCache(); }