BlipFace.Presenter.StatusesPresenter.Init C# (CSharp) Method

Init() public method

public Init ( ) : void
return void
        public void Init()
        {
            //var empty =new ObservableCollection<StatusViewModel>();
            //empty.Add(new StatusViewModel());
            //view.Statuses = empty;

            LoadUserMainStatus(blipfaceUser.UserName);

            //todo: pobrać listę statusów
            LoadStatuses(blipfaceUser.UserName);

            //włączamy timer, lecz początkowo z wydłużonym czasem
            StartListeningForUpdates(240);
        }

Usage Example

Example #1
0
        private void CreateStatusesPresenter(UserViewModel user)
        {
            var statusPresenter = new StatusesPresenter(user);
            //dołączamy do niego widok, jednocześnie przkazując mu referencję
            var statusView = new StatusListControl(statusPresenter);
            statusPresenter.SetView(statusView);
            statusPresenter.WorkDone += new EventHandler<ActionsEventArgs>(PresenterWorkDone);

            statusPresenter.Init();

            _hostWindow.SwitchView(statusView);
        }