public override void ViewDidLoad() { base.ViewDidLoad(); NavigationController.NavigationBar.Hidden = false; var locale = Localization.Lang; _editProfileView.GetViewController = iOS_DAL.GetViewControllerForView; var interactorEditProfile = new InteractorEditProfile(new ValidationEditProfile(), new EditProfileController(ConnectionController.GetInstance(), DataService.RepositoryController.RepositoryUserSettings, WebMsgParser.ParseResponsePersonalInfo), new EditProfileModelCreator(DataService.RepositoryController.RepositoryUserSettings)); var preseneterEditProfile = new PresenterEditProfile(_editProfileView, interactorEditProfile, new RouterEditProfile(NavigationController), new EditProfileStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser), locale); var toolbarBackView = new ToolBarBackView(NavigationItem, NavigationController.NavigationBar); var routerToolBarBack = new RouterToolBarBack(NavigationController); var stylesHolderToolBarBack = new ToolBarBackStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser); var title = locale.EditProfileToolbarTitle; var presenterToolBarBack = new PresenterToolBarBack(toolbarBackView, routerToolBarBack, stylesHolderToolBarBack, title); presenterToolBarBack.SetConfig(); }
public override void ViewDidLoad() { base.ViewDidLoad(); ThemeHelper.PerformTheme(Themes.GetToolsTheme()); _countriesView.SetConfig(); IInteractorTools interactor = new InteractorTools(DataService.RepositoryController.RepositoryCountries, new SearchHelper <string>()); IPresenterTools presenter = new PresenterTools(_countriesView, interactor, new RouterToolsCountriesIOS(NavigationController), new ToolsStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser)); presenter.SetTheme(ThemeHolder.ToolsThemeStrings); NavigationController.NavigationBar.Hidden = false; var toolbarBackView = new ToolBarBackView(NavigationItem, NavigationController.NavigationBar); var routerToolBarBack = new RouterToolBarBack(NavigationController); var stylesHolderToolBarBack = new ToolBarBackStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser); var title = Locale.Localization.Lang.EditContactCountriesToolbar; var presenterToolBarBack = new PresenterToolBarBack(toolbarBackView, routerToolBarBack, stylesHolderToolBarBack, title); presenterToolBarBack.SetConfig(); }
public override void ViewDidLoad() { base.ViewDidLoad(); _moreOptionsView.NavigationBar = NavigationController?.NavigationBar; _moreOptionsView.NavigationItem = NavigationItem; _moreOptionsView.SetDataSource(new DataForMoreOptions(), this); NavigationController.NavigationBar.Hidden = false; _moreOptionsView.SetCellAutoHeight(); _moreOptionsView.SetConfig(); var toolbarBackView = new ToolBarBackView(NavigationItem, NavigationController.NavigationBar); var routerToolBarBack = new RouterToolBarBack(NavigationController); var stylesHolderToolBarBack = new ToolBarBackStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser); var title = DataService.RepositoryController.RepositoryToolbar.LangToolbar.ToolbarTitle; var presenterToolBarBack = new PresenterToolBarBack(toolbarBackView, routerToolBarBack, stylesHolderToolBarBack, title); presenterToolBarBack.SetConfig(); }
public override void ViewDidLoad() { base.ViewDidLoad(); ThemeHelper.PerformTheme(Themes.GetToolsTheme()); toolsView.SetConfig(); IInteractorTools interactor = new InteractorTools(DataService.RepositoryController.RepoQc as IRepositoryNames, new SearchHelper <string>()); IPresenterTools presenter = new PresenterTools(toolsView, interactor, new RouterToolsIOS(this), new ToolsStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser)); presenter.SetTheme(ThemeHolder.ToolsThemeStrings); NavigationController.NavigationBar.Hidden = false; var toolbarBackView = new ToolBarBackView(NavigationItem, NavigationController.NavigationBar); var routerToolBarBack = new RouterToolBarBack(NavigationController); var stylesHolderToolBarBack = new ToolBarBackStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser); var title = DataService.RepositoryController.RepositoryCreatePost.LangCreatePost.CreatePostToolsActivityTitle; var presenterToolBarBack = new PresenterToolBarBack(toolbarBackView, routerToolBarBack, stylesHolderToolBarBack, title); presenterToolBarBack.SetConfig(); }
public override void ViewDidLoad() { base.ViewDidLoad(); _rootTableView.AllowsSelection = false; _rootTableView.RegisterNibForCellReuse(DetailedPostTableViewCell.Nib, DetailedPostTableViewCell.Key); _rootTableView.SeparatorStyle = UITableViewCellSeparatorStyle.None; NavigationController.NavigationBar.Hidden = false; var toolbarBackView = new ToolBarBackView(NavigationItem, NavigationController.NavigationBar); var routerToolBarBack = new RouterToolBarBack(NavigationController); var stylesHolderToolBarBack = new ToolBarBackStylesHolderIOS <GlobalControlsTheme>(iOS_DAL.ThemeParser); var title = ""; var presenterToolBarBack = new PresenterToolBarBack(toolbarBackView, routerToolBarBack, stylesHolderToolBarBack, title); presenterToolBarBack.SetConfig(); _rootTableView.EstimatedRowHeight = 400; _rootTableView.RowHeight = UITableView.AutomaticDimension; _globalTimer = GlobalTimer.GetInstance(); }