C# Class MVPtoMVVM.mvp.presenters.MvpPresenter

Inheritance: IMvpPresenter
显示文件 Open project: arcresources/MVPtoMVVM

Public Methods

Method Description
AddNewItem ( ) : void
CancelAllChanges ( ) : void
MvpPresenter ( ITodoItemRepository itemRepository ) : System
Remove ( int itemId ) : void
SetView ( IMvpView view ) : void

Private Methods

Method Description
InitializeView ( ) : void
MapFrom ( TodoItem todoItem ) : ITodoItemPresenter
RefreshItems ( ) : void

Method Details

AddNewItem() public method

public AddNewItem ( ) : void
return void

CancelAllChanges() public method

public CancelAllChanges ( ) : void
return void

MvpPresenter() public method

public MvpPresenter ( ITodoItemRepository itemRepository ) : System
itemRepository ITodoItemRepository
return System

Remove() public method

public Remove ( int itemId ) : void
itemId int
return void

SetView() public method

public SetView ( IMvpView view ) : void
view IMvpView
return void