C# Class SRNicoNico.ViewModels.VideoViewModel

Inheritance: TabItemViewModel, IExternalizable
Datei anzeigen Open project: mrtska/SRNicoNico Class Usage Examples

Public Properties

Property Type Description
CommentInstance NicoNicoComment
Handler VideoFlashHandler
WatchApi SRNicoNico.Models.NicoNicoWrapper.NicoNicoWatchApi

Protected Properties

Property Type Description
PlayList PlayListViewModel

Private Properties

Property Type Description
InitializeView void
UpdateStatus void

Public Methods

Method Description
Close ( ) : void
DisposeViewModel ( ) : void
FocusComment ( ) : void
GoToFullScreen ( ) : void
HideFullScreenPopup ( ) : void
Initialize ( System browser ) : void
JumpTo ( string videoUrl ) : void
KeyDown ( System.Windows.Input.KeyEventArgs e ) : void
OpenNew ( ) : void
OpenTweetDialog ( ) : void
RTMPTimeOut ( ) : void
Refresh ( ) : void
Restart ( ) : void
ReturnFromFullScreen ( ) : void
SetSeekCursor ( float time ) : void
ShowFullScreenPopup ( ) : void
ToggleComment ( ) : void
ToggleFavorite ( ) : void
ToggleFullScreen ( ) : void
ToggleMute ( ) : void
TogglePlay ( ) : void
ToggleRepeat ( ) : void
VideoViewModel ( string videoUrl, PlayListViewModel playList = null ) : System.Threading.Tasks

Private Methods

Method Description
InitializeView ( ) : void
UpdateStatus ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

DisposeViewModel() public method

public DisposeViewModel ( ) : void
return void

FocusComment() public method

public FocusComment ( ) : void
return void

GoToFullScreen() public method

public GoToFullScreen ( ) : void
return void

HideFullScreenPopup() public method

public HideFullScreenPopup ( ) : void
return void

Initialize() public method

public Initialize ( System browser ) : void
browser System
return void

JumpTo() public method

public JumpTo ( string videoUrl ) : void
videoUrl string
return void

KeyDown() public method

public KeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs
return void

OpenNew() public method

public OpenNew ( ) : void
return void

OpenTweetDialog() public method

public OpenTweetDialog ( ) : void
return void

RTMPTimeOut() public method

public RTMPTimeOut ( ) : void
return void

Refresh() public method

public Refresh ( ) : void
return void

Restart() public method

public Restart ( ) : void
return void

ReturnFromFullScreen() public method

public ReturnFromFullScreen ( ) : void
return void

SetSeekCursor() public method

public SetSeekCursor ( float time ) : void
time float
return void

ShowFullScreenPopup() public method

public ShowFullScreenPopup ( ) : void
return void

ToggleComment() public method

public ToggleComment ( ) : void
return void

ToggleFavorite() public method

public ToggleFavorite ( ) : void
return void

ToggleFullScreen() public method

public ToggleFullScreen ( ) : void
return void

ToggleMute() public method

public ToggleMute ( ) : void
return void

TogglePlay() public method

public TogglePlay ( ) : void
return void

ToggleRepeat() public method

public ToggleRepeat ( ) : void
return void

VideoViewModel() public method

public VideoViewModel ( string videoUrl, PlayListViewModel playList = null ) : System.Threading.Tasks
videoUrl string
playList PlayListViewModel
return System.Threading.Tasks

Property Details

CommentInstance public_oe property

public NicoNicoComment CommentInstance
return NicoNicoComment

Handler public_oe property

public VideoFlashHandler,SRNicoNico.ViewModels Handler
return VideoFlashHandler

PlayList protected_oe property

protected PlayListViewModel,SRNicoNico.ViewModels PlayList
return PlayListViewModel

WatchApi public_oe property

public NicoNicoWatchApi,SRNicoNico.Models.NicoNicoWrapper WatchApi
return SRNicoNico.Models.NicoNicoWrapper.NicoNicoWatchApi