C# Class SilverlightMappingToolBasic.UI.Extensions.VideoWebPart.VideoController

Mostrar archivo Open project: chris-tomich/Glyma

Private Properties

Property Type Description
HandleGetPlayingStateCallback void
HandleGetSourceAndPositionCallback void
HandleInitialisedEvent void
HandlePlayerDisposedEvent void
HandleReplayingLastNodeEvent void
HandleSeekEvent void
HandledCurrentStateChanged void
OnSetStartPositionRequested void
OnSetStopPositionRequested void
OnVideoInfoChanged void
ResetNodeRendererMediaIcon void

Public Methods

Method Description
Clear ( ) : void
CreateVideoInfoViewModel ( ViewModel node ) : VideoInfo
Initialised ( ) : void
ReceiveMessage ( string message ) : void
SendGetPlayStateCommand ( VideoInfo viewModelVideoInfo ) : void
SendGetStartPositionCommand ( VideoInfo viewModelVideoInfo ) : void
SendGetStopPositionCommand ( VideoInfo viewModelVideoInfo ) : void
SendPauseCommand ( VideoInfo viewModelVideoInfo ) : void
SendPlayCommand ( VideoInfo viewModelVideoInfo, bool isAutoPlay = true ) : void
SendSetSourceCommand ( INode node ) : void
VideoController ( ) : System

Private Methods

Method Description
HandleGetPlayingStateCallback ( Event callback ) : void
HandleGetSourceAndPositionCallback ( Event callback ) : void
HandleInitialisedEvent ( ) : void
HandlePlayerDisposedEvent ( Event disposedEvent ) : void
HandleReplayingLastNodeEvent ( Event receivedEvent ) : void
HandleSeekEvent ( Event receivedEvent ) : void
HandledCurrentStateChanged ( Event receivedEvent ) : void
OnSetStartPositionRequested ( object sender, EventArgs e ) : void
OnSetStopPositionRequested ( object sender, EventArgs e ) : void
OnVideoInfoChanged ( object sender, PropertyChangedEventArgs e ) : void
ResetNodeRendererMediaIcon ( System.Guid nodeId, bool playing ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

CreateVideoInfoViewModel() public method

public CreateVideoInfoViewModel ( ViewModel node ) : VideoInfo
node ViewModel
return VideoInfo

Initialised() public method

public Initialised ( ) : void
return void

ReceiveMessage() public method

public ReceiveMessage ( string message ) : void
message string
return void

SendGetPlayStateCommand() public method

public SendGetPlayStateCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
return void

SendGetStartPositionCommand() public method

public SendGetStartPositionCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
return void

SendGetStopPositionCommand() public method

public SendGetStopPositionCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
return void

SendPauseCommand() public method

public SendPauseCommand ( VideoInfo viewModelVideoInfo ) : void
viewModelVideoInfo VideoInfo
return void

SendPlayCommand() public method

public SendPlayCommand ( VideoInfo viewModelVideoInfo, bool isAutoPlay = true ) : void
viewModelVideoInfo VideoInfo
isAutoPlay bool
return void

SendSetSourceCommand() public method

public SendSetSourceCommand ( INode node ) : void
node INode
return void

VideoController() public method

public VideoController ( ) : System
return System