public PresenterEditProfile(IViewEditProfile view, IInteractorEditProfile interactor, IRouterEditProfile router, IEditProfileStylesHolder stylesHolder, IEditProfile localeStrings)
        {
            _view       = view ?? throw new ArgumentNullException(nameof(_view));
            _interactor = interactor ?? throw new ArgumentNullException(nameof(_interactor));
            _router     = router ?? throw new ArgumentNullException(nameof(_router));

            _stylesHolder  = stylesHolder;
            _localeStrings = localeStrings;

            SetConfig();

            _interactor.SendRequestForUserData();
        }
Exemple #2
0
 public Holder(View view)
 {
     ToolBarBackView = view.FindViewById <ToolBarBackView>(Resource.Id.toolbarBackButtonTitle_editProfile_toolbar);
     EditProfileView = view.FindViewById <EditProfileView>(Resource.Id.editProfile_view_EditProfileView);
 }
 public EditProfilePresenter(iApplicationContext oContext, IViewEditProfile view)
     : base(oContext, view)
 {
     this.CurrentManager = new BaseModuleManager(oContext);
 }