C# Class FSoft.WordApp.Core.ViewModels.PostViewModel

Inheritance: BaseViewModel
Exibir arquivo Open project: fpt-software/Wordpress-Client

Public Properties

Property Type Description
Post FSoft.WordApp.Core.Models.Post

Public Methods

Method Description
DoPostComment ( ) : void
Init ( Post post ) : void
LoadPost ( ) : System.Threading.Tasks.Task
PostViewModel ( IFNewsService service, IMvxDeviceInfo deviceInfoPlugin ) : System
Start ( ) : void

Protected Methods

Method Description
DoLikeCommand ( ) : System.Threading.Tasks.Task
DoRefreshCommentsCommand ( ) : System.Threading.Tasks.Task
DoUnLikeCommand ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
GetCommentText ( Comment c ) : string

Method Details

DoLikeCommand() protected method

protected DoLikeCommand ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

DoPostComment() public method

public DoPostComment ( ) : void
return void

DoRefreshCommentsCommand() protected method

protected DoRefreshCommentsCommand ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

DoUnLikeCommand() protected method

protected DoUnLikeCommand ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

Init() public method

public Init ( Post post ) : void
post FSoft.WordApp.Core.Models.Post
return void

LoadPost() public method

public LoadPost ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

PostViewModel() public method

public PostViewModel ( IFNewsService service, IMvxDeviceInfo deviceInfoPlugin ) : System
service IFNewsService
deviceInfoPlugin IMvxDeviceInfo
return System

Start() public method

public Start ( ) : void
return void

Property Details

Post public_oe property

public Post,FSoft.WordApp.Core.Models Post
return FSoft.WordApp.Core.Models.Post