C# Class MonoMac.AppKit.ActionDispatcher

Inheritance: MonoMac.Foundation.NSObject
Show file Open project: kangaroo/monomac Class Usage Examples

Public Properties

Property Type Description
Action MonoMac.ObjCRuntime.Selector
Activated EventHandler
DoubleAction MonoMac.ObjCRuntime.Selector
DoubleActivated EventHandler

Public Methods

Method Description
ActionDispatcher ( ) : System
ActionDispatcher ( EventHandler handler ) : System
RemoveAction ( NSObject target, EventHandler handler ) : void
RemoveDoubleAction ( NSObject target, EventHandler doubleHandler ) : void
SetupAction ( NSObject target, EventHandler handler ) : NSObject
SetupDoubleAction ( NSObject target, EventHandler doubleHandler ) : NSObject

Private Methods

Method Description
OnActivated ( NSObject sender ) : void
OnActivated2 ( NSObject sender ) : void

Method Details

ActionDispatcher() public method

public ActionDispatcher ( ) : System
return System

ActionDispatcher() public method

public ActionDispatcher ( EventHandler handler ) : System
handler EventHandler
return System

RemoveAction() public static method

public static RemoveAction ( NSObject target, EventHandler handler ) : void
target MonoMac.Foundation.NSObject
handler EventHandler
return void

RemoveDoubleAction() public static method

public static RemoveDoubleAction ( NSObject target, EventHandler doubleHandler ) : void
target MonoMac.Foundation.NSObject
doubleHandler EventHandler
return void

SetupAction() public static method

public static SetupAction ( NSObject target, EventHandler handler ) : NSObject
target MonoMac.Foundation.NSObject
handler EventHandler
return MonoMac.Foundation.NSObject

SetupDoubleAction() public static method

public static SetupDoubleAction ( NSObject target, EventHandler doubleHandler ) : NSObject
target MonoMac.Foundation.NSObject
doubleHandler EventHandler
return MonoMac.Foundation.NSObject

Property Details

Action public static property

public static Selector,MonoMac.ObjCRuntime Action
return MonoMac.ObjCRuntime.Selector

Activated public property

public EventHandler Activated
return EventHandler

DoubleAction public static property

public static Selector,MonoMac.ObjCRuntime DoubleAction
return MonoMac.ObjCRuntime.Selector

DoubleActivated public property

public EventHandler DoubleActivated
return EventHandler