C# Class WatchThis.SlideshowWindowController

Inheritance: MonoMac.AppKit.NSWindowController, ISlideshowViewer, IPlatformService
显示文件 Open project: kevintavog/WatchThis.net Class Usage Examples

Private Properties

Property Type Description
ApplyFilter string
CreateImageView NSImageView
CreateTransitions void
HideControls void
ReleaseDesignerOutlets void
ShowControls void
SlideshowWindowController System
UpdateFilterProperties void
closeSlideshow void
nextImage void
pauseResume void
previousImage void
toggleFullScreen void

Public Methods

Method Description
AwakeFromNib ( ) : void
DisplayImage ( object imageData ) : string
DisplayInfo ( string message ) : void
Error ( string message ) : void
Initialize ( ) : void
InvokeOnUiThread ( System.Action action ) : void
LoadImage ( MediaItem item ) : object
MouseMoved ( NSEvent evt ) : void
SlideshowWindowController ( ) : System
SlideshowWindowController ( IntPtr handle ) : System
UpdateUiState ( ) : void
WindowWillClose ( ) : void

Private Methods

Method Description
ApplyFilter ( bool fromLeft ) : string
CreateImageView ( ) : NSImageView
CreateTransitions ( ) : void
HideControls ( ) : void
ReleaseDesignerOutlets ( ) : void
ShowControls ( ) : void
SlideshowWindowController ( MonoMac.Foundation.NSCoder coder ) : System
UpdateFilterProperties ( ) : void
closeSlideshow ( MonoMac sender ) : void
nextImage ( MonoMac sender ) : void
pauseResume ( MonoMac sender ) : void
previousImage ( MonoMac sender ) : void
toggleFullScreen ( MonoMac sender ) : void

Method Details

AwakeFromNib() public method

public AwakeFromNib ( ) : void
return void

DisplayImage() public method

public DisplayImage ( object imageData ) : string
imageData object
return string

DisplayInfo() public method

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

Error() public method

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

Initialize() public method

public Initialize ( ) : void
return void

InvokeOnUiThread() public method

public InvokeOnUiThread ( System.Action action ) : void
action System.Action
return void

LoadImage() public method

public LoadImage ( MediaItem item ) : object
item WatchThis.Models.MediaItem
return object

MouseMoved() public method

public MouseMoved ( NSEvent evt ) : void
evt NSEvent
return void

SlideshowWindowController() public method

public SlideshowWindowController ( ) : System
return System

SlideshowWindowController() public method

public SlideshowWindowController ( IntPtr handle ) : System
handle System.IntPtr
return System

UpdateUiState() public method

public UpdateUiState ( ) : void
return void

WindowWillClose() public method

public WindowWillClose ( ) : void
return void