public void NavigateToSettingsSection() { var window = UIApplication.SharedApplication.KeyWindow; var settingsViewController = new SettingsViewController(); window.RootViewController = new UINavigationController(settingsViewController); }
protected override void DidActivate(bool firstActivation, ActivationType activationType) { if (firstActivation) { //firstLoad = Plugin.config.GetBoolean("behavior", "onstartup") ?? true; title = "BSMOTD Plus"; _postList = BeatSaberUI.CreateViewController <PostListViewController>(); _postDetail = BeatSaberUI.CreateViewController <PostDetailViewController>(); _channels = BeatSaberUI.CreateViewController <ChannelsViewController>(); _settings = BeatSaberUI.CreateViewController <SettingsViewController>(); _navCon = BeatSaberUI.CreateDismissableNavigationController(); _postList.newPostClicked += ClickedPost; _channels.newChannelClicked += ClickedChannel; _navCon.didFinishEvent += Dismiss; } if (activationType == ActivationType.AddedToHierarchy) { SetViewControllersToNavigationConctroller(_navCon, _postList); ProvideInitialViewControllers(_navCon, _channels, _settings); firstClick = true; channels.Clear(); SharedCoroutineStarter.instance.StartCoroutine(GetChannelInfo()); } }
void Awake() { if (settingsViewCtrl == null) { settingsViewCtrl = new SettingsViewController(); SettingsDataController.settingsDataCtrl = new SettingsDataController(); } }
public QuickDepositTableDataSource(SettingsViewController CallingController) { callingController = CallingController; var db = BankRepository.Connection(); quickDepositTypes = db.CreateCommand("SELECT * FROM QuickDepositTypes").ExecuteQuery <QuickDeposit>(); }
VRUIViewController CopyScreens(SettingsViewController view, string name, Transform parent) { var origianlScreen = ReflectionUtil.GetPrivateField <VRUIViewController>(view, "_advancedGraphicsSettingsViewController"); var tweakScreen = Instantiate(origianlScreen.gameObject, parent); tweakScreen.name = name; var originalSettings = tweakScreen.GetComponent <VRUIViewController>(); return(originalSettings); }
public override void InstallBindings() { Container.BindInterfacesAndSelfTo <KeyboardInputHandler>().AsSingle().NonLazy(); CreateAndBindViewController <AvatarListViewController>(kSideViewControllerWidth); CreateAndBindViewController <MirrorViewController>(kCenterViewControllerWidth); SettingsViewController settingsViewController = CreateAndBindViewController <SettingsViewController>(kSideViewControllerWidth); Container.Bind <GeneralSettingsHost>().AsSingle(); Container.Bind <AvatarSpecificSettingsHost>().AsSingle(); Container.Bind <AutomaticFbtCalibrationHost>().AsSingle(); Container.Bind <ArmSpanMeasurer>().FromNewComponentOn(settingsViewController.gameObject).AsSingle(); Container.Bind <ManualCalibrationHelper>().FromNewComponentOn(settingsViewController.gameObject).AsSingle(); Container.BindInterfacesAndSelfTo <AvatarMenuFlowCoordinator>().FromNewComponentOnNewGameObject(); }
private void axKHOpenAPI1_OnEventConnect(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0) { /** * 로그인 성공시: * - progressbar update * - DB를 접속해서 어제 수집한 종목들을 gridview에 추가해 준다. * - Handler 들을 초기화한다? */ toolStripProgressBar.Value = 100; logger.Info($"로그인 성공. {DateTime.Now}"); toolStripStatusLabel.Text = $"로그인 성공. {DateTime.Now}"; opw00018EventHandler = new Opw00018EventHandler(this, axKHOpenAPI1); conditionEventHandler = new ConditionEventHandler(this, axKHOpenAPI1); accountEventHandler = new AccountEventHandler(this, axKHOpenAPI1); collectItemsViewController = new CollectItemsViewController(this); accountAlarmViewController = new AccountAlarmViewController(this); settingsViewController = new SettingsViewController(this, this); chejanViewController = new ChejanViewController(this); } }
private void OpenSettingsWindow() { var settingsWindow = new SettingsViewController(); settingsWindow.Show(); }
partial void OnMenubtnTapped(UIButton sender) { UIViewController vc = SettingsViewController.Create(); NavigationController?.PushViewController(vc, true); }
public static ISettingsViewController CreateSettingsViewController(SettingsView settingsView) { return(SettingsViewController.Create(settingsView)); }
public SettingsController() { LoadState(); m_settingsViewController = new SettingsViewController(); }
partial void UserSettings_Clicked(NSObject sender) { var viewController = new SettingsViewController(); PresentViewController(viewController, true, null); }