Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -5934,7 +5934,7 @@
"groupId": "com.google.android.material",
"version": "1.13.0",
"nuGetId": "Xamarin.Google.Android.Material",
"nuGetVersion": "1.13.0"
"nuGetVersion": "1.13.0.1"
}
},
"license": "The Apache Software License, Version 2.0"
Expand Down
2 changes: 1 addition & 1 deletion config.json
Original file line number Diff line number Diff line change
Expand Up @@ -3399,7 +3399,7 @@
"groupId": "com.google.android.material",
"artifactId": "material",
"version": "1.13.0",
"nugetVersion": "1.13.0",
"nugetVersion": "1.13.0.1",
"nugetId": "Xamarin.Google.Android.Material",
"comments": "Requires API-34"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1881,6 +1881,7 @@ Google.Android.Material.Slider.ITickVisibilityMode
Google.Android.Material.Slider.LabelFormatter
Google.Android.Material.Slider.LabelFormatterConsts
Google.Android.Material.Slider.RangeSlider
Google.Android.Material.Slider.RangeSlider.Change -> System.EventHandler<Google.Android.Material.Slider.BaseOnChangeEventArgs!>!
Google.Android.Material.Slider.RangeSlider.IOnChangeListener
Google.Android.Material.Slider.RangeSlider.IOnChangeListener.OnValueChange(Google.Android.Material.Slider.RangeSlider! p0, float p1, bool p2) -> void
Google.Android.Material.Slider.RangeSlider.IOnSliderTouchListener
Expand All @@ -1890,7 +1891,10 @@ Google.Android.Material.Slider.RangeSlider.RangeSlider(Android.Content.Context!
Google.Android.Material.Slider.RangeSlider.RangeSlider(Android.Content.Context! context, Android.Util.IAttributeSet? attrs) -> void
Google.Android.Material.Slider.RangeSlider.RangeSlider(Android.Content.Context! context, Android.Util.IAttributeSet? attrs, int defStyleAttr) -> void
Google.Android.Material.Slider.RangeSlider.RangeSlider(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
Google.Android.Material.Slider.RangeSlider.StartTrackingTouch -> System.EventHandler<Google.Android.Material.Slider.StartTrackingTouchEventArgs!>!
Google.Android.Material.Slider.RangeSlider.StopTrackingTouch -> System.EventHandler<Google.Android.Material.Slider.StopTrackingTouchEventArgs!>!
Google.Android.Material.Slider.Slider
Google.Android.Material.Slider.Slider.Change -> System.EventHandler<Google.Android.Material.Slider.BaseOnChangeEventArgs!>!
Google.Android.Material.Slider.Slider.IOnChangeListener
Google.Android.Material.Slider.Slider.IOnChangeListener.OnValueChange(Google.Android.Material.Slider.Slider! p0, float p1, bool p2) -> void
Google.Android.Material.Slider.Slider.IOnSliderTouchListener
Expand All @@ -1901,6 +1905,8 @@ Google.Android.Material.Slider.Slider.Slider(Android.Content.Context! context) -
Google.Android.Material.Slider.Slider.Slider(Android.Content.Context! context, Android.Util.IAttributeSet? attrs) -> void
Google.Android.Material.Slider.Slider.Slider(Android.Content.Context! context, Android.Util.IAttributeSet? attrs, int defStyleAttr) -> void
Google.Android.Material.Slider.Slider.Slider(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
Google.Android.Material.Slider.Slider.StartTrackingTouch -> System.EventHandler<Google.Android.Material.Slider.StartTrackingTouchEventArgs!>!
Google.Android.Material.Slider.Slider.StopTrackingTouch -> System.EventHandler<Google.Android.Material.Slider.StopTrackingTouchEventArgs!>!
Google.Android.Material.Slider.SliderOrientation
Google.Android.Material.Slider.SliderOrientationConsts
Google.Android.Material.Slider.StartTrackingTouchEventArgs
Expand Down Expand Up @@ -6430,6 +6436,8 @@ virtual Google.Android.Material.SideSheet.SideSheetDialog.DismissWithSheetAnimat
virtual Google.Android.Material.SideSheet.SideSheetDialog.DismissWithSheetAnimationEnabled.set -> void
virtual Google.Android.Material.SideSheet.SideSheetDialog.SetSheetEdge(int p0) -> void
virtual Google.Android.Material.Slider.RangeSlider.ActiveThumbIndex.get -> int
virtual Google.Android.Material.Slider.RangeSlider.AddOnChangeListener(Google.Android.Material.Slider.IBaseOnChangeListener! listener) -> void
virtual Google.Android.Material.Slider.RangeSlider.AddOnSliderTouchListener(Google.Android.Material.Slider.IBaseOnSliderTouchListener! listener) -> void
virtual Google.Android.Material.Slider.RangeSlider.Centered.get -> bool
virtual Google.Android.Material.Slider.RangeSlider.Centered.set -> void
virtual Google.Android.Material.Slider.RangeSlider.ClearOnChangeListeners() -> void
Expand All @@ -6449,6 +6457,8 @@ virtual Google.Android.Material.Slider.RangeSlider.MinSeparation.get -> float
virtual Google.Android.Material.Slider.RangeSlider.MinSeparation.set -> void
virtual Google.Android.Material.Slider.RangeSlider.OnSaveInstanceState() -> Android.OS.IParcelable!
virtual Google.Android.Material.Slider.RangeSlider.PickActiveThumb() -> bool
virtual Google.Android.Material.Slider.RangeSlider.RemoveOnChangeListener(Google.Android.Material.Slider.IBaseOnChangeListener! listener) -> void
virtual Google.Android.Material.Slider.RangeSlider.RemoveOnSliderTouchListener(Google.Android.Material.Slider.IBaseOnSliderTouchListener! listener) -> void
virtual Google.Android.Material.Slider.RangeSlider.ScheduleTooltipTimeout() -> void
virtual Google.Android.Material.Slider.RangeSlider.SetActiveThumbIndex(int index) -> void
virtual Google.Android.Material.Slider.RangeSlider.SetCustomThumbDrawable(Android.Graphics.Drawables.Drawable! drawable) -> void
Expand Down Expand Up @@ -6541,6 +6551,8 @@ virtual Google.Android.Material.Slider.RangeSlider.ValueTo.set -> void
virtual Google.Android.Material.Slider.RangeSlider.Values.get -> System.Collections.Generic.IList<Java.Lang.Float!>!
virtual Google.Android.Material.Slider.RangeSlider.Values.set -> void
virtual Google.Android.Material.Slider.Slider.ActiveThumbIndex.get -> int
virtual Google.Android.Material.Slider.Slider.AddOnChangeListener(Google.Android.Material.Slider.IBaseOnChangeListener! listener) -> void
virtual Google.Android.Material.Slider.Slider.AddOnSliderTouchListener(Google.Android.Material.Slider.IBaseOnSliderTouchListener! listener) -> void
virtual Google.Android.Material.Slider.Slider.Centered.get -> bool
virtual Google.Android.Material.Slider.Slider.Centered.set -> void
virtual Google.Android.Material.Slider.Slider.ClearOnChangeListeners() -> void
Expand All @@ -6558,6 +6570,8 @@ virtual Google.Android.Material.Slider.Slider.LabelBehavior.get -> int
virtual Google.Android.Material.Slider.Slider.LabelBehavior.set -> void
virtual Google.Android.Material.Slider.Slider.MinSeparation.get -> float
virtual Google.Android.Material.Slider.Slider.PickActiveThumb() -> bool
virtual Google.Android.Material.Slider.Slider.RemoveOnChangeListener(Google.Android.Material.Slider.IBaseOnChangeListener! listener) -> void
virtual Google.Android.Material.Slider.Slider.RemoveOnSliderTouchListener(Google.Android.Material.Slider.IBaseOnSliderTouchListener! listener) -> void
virtual Google.Android.Material.Slider.Slider.ScheduleTooltipTimeout() -> void
virtual Google.Android.Material.Slider.Slider.SetActiveThumbIndex(int index) -> void
virtual Google.Android.Material.Slider.Slider.SetCustomThumbDrawable(Android.Graphics.Drawables.Drawable! drawable) -> void
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -319,4 +319,32 @@
com.google.android.material.appbar.AppBarLayout
</attr>

<!-- Fix BaseSlider addOnChangeListener and removeOnChangeListener methods -->
<attr
path="/api/package[@name='com.google.android.material.slider']/class[@name='BaseSlider']/method[@name='addOnChangeListener' and count(parameter)=1 and parameter[1][@type='L']]/parameter[1]"
name="type"
>
com.google.android.material.slider.BaseOnChangeListener
</attr>
<attr
path="/api/package[@name='com.google.android.material.slider']/class[@name='BaseSlider']/method[@name='removeOnChangeListener' and count(parameter)=1 and parameter[1][@type='L']]/parameter[1]"
name="type"
>
com.google.android.material.slider.BaseOnChangeListener
</attr>

<!-- Fix BaseSlider addOnSliderTouchListener and removeOnSliderTouchListener methods -->
<attr
path="/api/package[@name='com.google.android.material.slider']/class[@name='BaseSlider']/method[@name='addOnSliderTouchListener' and count(parameter)=1 and parameter[1][@type='T']]/parameter[1]"
name="type"
>
com.google.android.material.slider.BaseOnSliderTouchListener
</attr>
<attr
path="/api/package[@name='com.google.android.material.slider']/class[@name='BaseSlider']/method[@name='removeOnSliderTouchListener' and count(parameter)=1 and parameter[1][@type='T']]/parameter[1]"
name="type"
>
com.google.android.material.slider.BaseOnSliderTouchListener
</attr>

</metadata>