diff --git a/src/appkit.cs b/src/appkit.cs index d8cf5953dc9..b88c03b1327 100644 --- a/src/appkit.cs +++ b/src/appkit.cs @@ -26158,6 +26158,10 @@ interface NSTitlebarAccessoryViewController : NSAnimationDelegate, NSAnimatableP [Export ("automaticallyAdjustsSize")] bool AutomaticallyAdjustsSize { get; set; } + + [Mac (26, 1)] + [Export ("preferredScrollEdgeEffectStyle", ArgumentSemantic.Strong)] + NSScrollEdgeEffectStyle PreferredScrollEdgeEffectStyle { get; set; } } [NoMacCatalyst] @@ -35037,6 +35041,10 @@ interface NSSplitViewItemAccessoryViewController : NSAnimatablePropertyContainer [Export ("viewDidDisappear")] [RequiresSuper] void ViewDidDisappear (); + + [Mac (26, 1)] + [Export ("preferredScrollEdgeEffectStyle", ArgumentSemantic.Strong)] + NSScrollEdgeEffectStyle PreferredScrollEdgeEffectStyle { get; set; } } // Not using smart enum intentionally as they would complicate the API @@ -35211,4 +35219,22 @@ interface NSAccessibilityForSearchPredicateKey { [Field ("NSAccessibilitySearchResultLoaderKey")] NSString ResultLoader { get; } } + + [NoMacCatalyst, Mac (26, 1)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface NSScrollEdgeEffectStyle { + + [Static] + [Export ("automaticStyle", ArgumentSemantic.Strong)] + NSScrollEdgeEffectStyle AutomaticStyle { get; } + + [Static] + [Export ("softStyle", ArgumentSemantic.Strong)] + NSScrollEdgeEffectStyle SoftStyle { get; } + + [Static] + [Export ("hardStyle", ArgumentSemantic.Strong)] + NSScrollEdgeEffectStyle HardStyle { get; } + } } diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index ac0b9136772..70599c5d342 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -18411,6 +18411,9 @@ P:AppKit.NSPopUpButtonCell.Item(System.IntPtr) P:AppKit.NSPopUpButtonCell.Item(System.String) P:AppKit.NSRulerView.WeakMeasurementUnits P:AppKit.NSSavePanel.GetDisplayName +P:AppKit.NSScrollEdgeEffectStyle.AutomaticStyle +P:AppKit.NSScrollEdgeEffectStyle.HardStyle +P:AppKit.NSScrollEdgeEffectStyle.SoftStyle P:AppKit.NSSharingServiceDidFailToShareItemsEventArgs.Error P:AppKit.NSSharingServiceDidFailToShareItemsEventArgs.Items P:AppKit.NSSharingServiceItemsEventArgs.Items @@ -18420,6 +18423,7 @@ P:AppKit.NSSharingServicePickerToolbarItem.Delegate P:AppKit.NSSoundFinishedEventArgs.Finished P:AppKit.NSSpellChecker.IsAutomaticInlinePredictionEnabled P:AppKit.NSSplitViewItemAccessoryViewController.Hidden +P:AppKit.NSSplitViewItemAccessoryViewController.PreferredScrollEdgeEffectStyle P:AppKit.NSTableView.UserCanChangeVisibility P:AppKit.NSTableViewCellEventArgs.Cell P:AppKit.NSTableViewCellEventArgs.Row @@ -18461,6 +18465,7 @@ P:AppKit.NSTextViewDraggedCellEventArgs.TheEvent P:AppKit.NSTextViewportLayoutController.Delegate P:AppKit.NSTextViewWillChangeNotifyingTextViewEventArgs.NewView P:AppKit.NSTextViewWillChangeNotifyingTextViewEventArgs.OldView +P:AppKit.NSTitlebarAccessoryViewController.PreferredScrollEdgeEffectStyle P:AppKit.NSToolbar.GetItemCanBeInsertedAt P:AppKit.NSToolbar.GetToolbarImmovableItemIdentifiers P:AppKit.NSToolbarItem.Hidden @@ -25138,6 +25143,7 @@ T:AppKit.NSRunResponse T:AppKit.NSSaveOperationType T:AppKit.NSSavePanelComplete T:AppKit.NSScrollArrowPosition +T:AppKit.NSScrollEdgeEffectStyle T:AppKit.NSScrollElasticity T:AppKit.NSScrollerArrow T:AppKit.NSScrollerKnobStyle diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo deleted file mode 100644 index fb555254805..00000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ /dev/null @@ -1,8 +0,0 @@ -!missing-selector! +NSScrollEdgeEffectStyle::automaticStyle not bound -!missing-selector! +NSScrollEdgeEffectStyle::hardStyle not bound -!missing-selector! +NSScrollEdgeEffectStyle::softStyle not bound -!missing-selector! NSSplitViewItemAccessoryViewController::preferredScrollEdgeEffectStyle not bound -!missing-selector! NSSplitViewItemAccessoryViewController::setPreferredScrollEdgeEffectStyle: not bound -!missing-selector! NSTitlebarAccessoryViewController::preferredScrollEdgeEffectStyle not bound -!missing-selector! NSTitlebarAccessoryViewController::setPreferredScrollEdgeEffectStyle: not bound -!missing-type! NSScrollEdgeEffectStyle not bound