public static void AddObserver(this NSObject obj, string key, Action action) { obj.AddObserver (helper, (NSString)key, NSKeyValueObservingOptions.New, IntPtr.Zero); helper.Add (obj,key, action); }
public static void AddObserver(this NSObject self, NSObject observer, string keypath) { self.AddObserver (observer, (NSString) keypath, NSKeyValueObservingOptions.New, IntPtr.Zero); }
public static void RegisterVtkErrorEvents(this vtkObject obj) { obj.AddObserver((uint) EventIds.ErrorEvent, VtkEventCallback); obj.AddObserver((uint) EventIds.WarningEvent, VtkEventCallback); }