C# Class csStreamingVideoPlugin.ViewModels.AvaliableVideoStreamsViewModel

Inheritance: Caliburn.Micro.Screen
Datei anzeigen Open project: TNOCS/csTouch Class Usage Examples

Public Methods

Method Description
AvaliableVideoStreamsViewModel ( StreamingVideoPlugin model ) : System
OpenInSecondScreen ( VideoStreamPlayerViewModel viewModel, int secondScreenId ) : void
OpenWindowForVideoStream ( VideoStreamPlayerViewModel videoVM ) : void

Protected Methods

Method Description
OnViewLoaded ( object v ) : void

Private Methods

Method Description
CreateVideoStreamViewModel ( VideoStream videoStream ) : CsVideoStreamViewModel
RemoveVideoStreamViewModel ( VideoStream videoStream ) : void
SyncWithModel ( ) : void
VideoStreamListCollectionChanged ( object sender, System e ) : void

Method Details

AvaliableVideoStreamsViewModel() public method

public AvaliableVideoStreamsViewModel ( StreamingVideoPlugin model ) : System
model StreamingVideoPlugin
return System

OnViewLoaded() protected method

protected OnViewLoaded ( object v ) : void
v object
return void

OpenInSecondScreen() public method

public OpenInSecondScreen ( VideoStreamPlayerViewModel viewModel, int secondScreenId ) : void
viewModel VideoStreamPlayerViewModel
secondScreenId int
return void

OpenWindowForVideoStream() public method

public OpenWindowForVideoStream ( VideoStreamPlayerViewModel videoVM ) : void
videoVM VideoStreamPlayerViewModel
return void