From b88426c178c3df0df1c03adc7e39528d2db78d68 Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Tue, 30 Jul 2024 10:34:13 -0500 Subject: [PATCH] - fix apis --- .../src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt | 1 + src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt | 1 + .../src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt | 1 + .../src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt | 1 + .../src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt | 1 + src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt | 1 + .../src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt | 1 + src/Controls/src/Core/Shell/ShellContent.cs | 2 -- 8 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt index 1ed74c8ea38d..f932838571ca 100644 --- a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -347,6 +347,7 @@ static Microsoft.Maui.Controls.Binding.Create(System.Func Microsoft.Maui.IPropertyMapper *REMOVED*static Microsoft.Maui.Controls.FlyoutPage.ControlsFlyoutPageMapper -> Microsoft.Maui.IPropertyMapper! *REMOVED*static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void Microsoft.Maui.Controls.Embedding.EmbeddingExtensions static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.CreateEmbeddedWindowContext(this Microsoft.Maui.Hosting.MauiApp! mauiApp, Android.App.Activity! platformWindow) -> Microsoft.Maui.IMauiContext! static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.ToPlatformEmbedded(this Microsoft.Maui.IElement! element, Microsoft.Maui.IMauiContext! context) -> Android.Views.View! diff --git a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt index 8bc1bbf40080..c3071e68cdaf 100644 --- a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -240,6 +240,7 @@ override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void ~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty diff --git a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 7be9e3592959..7f3c0793d953 100644 --- a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -370,6 +370,7 @@ static Microsoft.Maui.Controls.Binding.Create(System.Func Microsoft.Maui.IPropertyMapper *REMOVED*static Microsoft.Maui.Controls.FlyoutPage.ControlsFlyoutPageMapper -> Microsoft.Maui.IPropertyMapper! *REMOVED*static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void Microsoft.Maui.Controls.Embedding.EmbeddingExtensions static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.CreateEmbeddedWindowContext(this Microsoft.Maui.Hosting.MauiApp! mauiApp, UIKit.UIWindow! platformWindow) -> Microsoft.Maui.IMauiContext! static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.ToPlatformEmbedded(this Microsoft.Maui.IElement! element, Microsoft.Maui.IMauiContext! context) -> UIKit.UIView! diff --git a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 9715599c7496..639273194450 100644 --- a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -318,3 +318,4 @@ Microsoft.Maui.Controls.WebViewProcessTerminatedEventArgs Microsoft.Maui.Controls.WebViewProcessTerminatedEventArgs.WebViewProcessTerminatedEventArgs() -> void Microsoft.Maui.Controls.PlatformWebViewProcessTerminatedEventArgs Microsoft.Maui.Controls.PlatformWebViewProcessTerminatedEventArgs.PlatformWebViewProcessTerminatedEventArgs() -> void +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void \ No newline at end of file diff --git a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt index e5caae338271..c79ee42f7d61 100644 --- a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -357,6 +357,7 @@ static Microsoft.Maui.Controls.Binding.Create(System.Func Microsoft.Maui.IPropertyMapper *REMOVED*static Microsoft.Maui.Controls.FlyoutPage.ControlsFlyoutPageMapper -> Microsoft.Maui.IPropertyMapper! *REMOVED*static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void Microsoft.Maui.Controls.Embedding.EmbeddingExtensions static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.CreateEmbeddedWindowContext(this Microsoft.Maui.Hosting.MauiApp! mauiApp, Microsoft.UI.Xaml.Window! platformWindow) -> Microsoft.Maui.IMauiContext! static Microsoft.Maui.Controls.Embedding.EmbeddingExtensions.ToPlatformEmbedded(this Microsoft.Maui.IElement! element, Microsoft.Maui.IMauiContext! context) -> Microsoft.UI.Xaml.FrameworkElement! diff --git a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt index d0eb233bdfc8..8a60bb0b7ed6 100644 --- a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt @@ -315,3 +315,4 @@ static Microsoft.Maui.Controls.Binding.Create(System.Func Microsoft.Maui.IPropertyMapper *REMOVED*static Microsoft.Maui.Controls.FlyoutPage.ControlsFlyoutPageMapper -> Microsoft.Maui.IPropertyMapper! *REMOVED*static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void \ No newline at end of file diff --git a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 58c218f9f641..945065b29369 100644 --- a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -315,3 +315,4 @@ static Microsoft.Maui.Controls.Binding.Create(System.Func Microsoft.Maui.IPropertyMapper *REMOVED*static Microsoft.Maui.Controls.FlyoutPage.ControlsFlyoutPageMapper -> Microsoft.Maui.IPropertyMapper! *REMOVED*static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! +~override Microsoft.Maui.Controls.ShellContent.OnPropertyChanged(string propertyName = null) -> void \ No newline at end of file diff --git a/src/Controls/src/Core/Shell/ShellContent.cs b/src/Controls/src/Core/Shell/ShellContent.cs index e23344586d5f..ec3c91ba1007 100644 --- a/src/Controls/src/Core/Shell/ShellContent.cs +++ b/src/Controls/src/Core/Shell/ShellContent.cs @@ -255,9 +255,7 @@ shellSection.Parent is ShellItem shellItem && _contentCache = null; } -#pragma warning disable RS0016 // Add public types and members to the declared API protected override void OnPropertyChanged([System.Runtime.CompilerServices.CallerMemberName] string propertyName = null) -#pragma warning restore RS0016 // Add public types and members to the declared API { base.OnPropertyChanged(propertyName);