C# Class Surge.Windows8.ViewModels.MainPage.ItemViewModel

Inheritance: ViewModel
Show file Open project: alexhardwicke/Surge

Protected Properties

Property Type Description
eventAggregator IEventAggregator
isIncomplete bool
isUpdating bool
torrentId int

Private Properties

Property Type Description

Public Methods

Method Description
Create ( File file, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator, ServerUnits sizeUnits ) : ItemViewModel
Create ( Folder folder, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : ItemViewModel

Protected Methods

Method Description
ItemViewModel ( Item item, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : System.IO

Method Details

Create() public static method

public static Create ( File file, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator, ServerUnits sizeUnits ) : ItemViewModel
file System.IO.File
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
sizeUnits ServerUnits
return ItemViewModel

Create() public static method

public static Create ( Folder folder, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : ItemViewModel
folder Folder
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
return ItemViewModel

ItemViewModel() protected method

protected ItemViewModel ( Item item, FolderViewModel parent, int torrentId, IEventAggregator eventAggregator ) : System.IO
item Item
parent FolderViewModel
torrentId int
eventAggregator IEventAggregator
return System.IO

Property Details

eventAggregator protected property

protected IEventAggregator eventAggregator
return IEventAggregator

isIncomplete protected property

protected bool isIncomplete
return bool

isUpdating protected property

protected bool isUpdating
return bool

torrentId protected property

protected int torrentId
return int