You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 20, 2023. It is now read-only.
<attrpath="/api/package[@name='androidx.coordinatorlayout.widget']/class[@name='FloatingActionButton']/method[@name='show' and count(parameter)=1 and parameter[1][@type='android.support.design.widget.FloatingActionButton.OnVisibilityChangedListener']]/parameter[1]"name="managedName">visibility</attr>
9
-
<attrpath="/api/package[@name='androidx.coordinatorlayout.widget']/interface[@name='NavigationView.OnNavigationItemSelectedListener']/method[@name='onNavigationItemSelected' and count(parameter)=1]/parameter[1]"name="managedName">menuItem</attr>
10
-
<attrpath="/api/package[@name='androidx.coordinatorlayout.widget']/interface[@name='AppBarLayout.OnOffsetChangedListener']/method[@name='onOffsetChanged' and count(parameter)=2]/parameter[1]"name="managedName">appBarLayout</attr>
11
-
<attrpath="/api/package[@name='androidx.coordinatorlayout.widget']/interface[@name='AppBarLayout.OnOffsetChangedListener']/method[@name='onOffsetChanged' and count(parameter)=2]/parameter[2]"name="managedName">verticalOffset</attr>
<attrpath="/api/package[@name='com.google.android.material.floatingactionbutton']/class[@name='FloatingActionButton']/method[@name='show' and count(parameter)=1 and parameter[1][@type='com.google.android.material.floatingactionbutton.FloatingActionButton.OnVisibilityChangedListener']]/parameter[1]"name="managedName">listener</attr>
9
+
<attrpath="/api/package[@name='com.google.android.material.navigation']/interface[@name='NavigationView.OnNavigationItemSelectedListener']/method[@name='onNavigationItemSelected' and count(parameter)=1]/parameter[1]"name="managedName">menuItem</attr>
10
+
<attrpath="/api/package[@name='com.google.android.material.appbar']/interface[@name='AppBarLayout.OnOffsetChangedListener']/method[@name='onOffsetChanged' and count(parameter)=2]/parameter[1]"name="managedName">appBarLayout</attr>
11
+
<attrpath="/api/package[@name='com.google.android.material.appbar']/interface[@name='AppBarLayout.OnOffsetChangedListener']/method[@name='onOffsetChanged' and count(parameter)=2]/parameter[2]"name="managedName">verticalOffset</attr>
Copy file name to clipboardExpand all lines: source/com.google.android.material/material/transforms/Metadata.xml
+11-11Lines changed: 11 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,16 @@
17
17
<attrpath="/api/package[@name='com.google.android.material.animation']/class[@name='MatrixEvaluator']/method[@name='evaluate' and count(parameter)=3 and parameter[1][@type='float'] and parameter[2][@type='android.graphics.Matrix'] and parameter[3][@type='android.graphics.Matrix']]/parameter[3]"name="managedType">Java.Lang.Object</attr>
18
18
<attrpath="/api/package[@name='com.google.android.material.animation']/class[@name='MatrixEvaluator']/method[@name='evaluate' and count(parameter)=3 and parameter[1][@type='float'] and parameter[2][@type='android.graphics.Matrix'] and parameter[3][@type='android.graphics.Matrix']]"name="managedReturn">Java.Lang.Object</attr>
19
19
<attrpath="/api/package[@name='com.google.android.material.circularreveal']/class[@name='CircularRevealWidget.CircularRevealEvaluator']/method[@name='evaluate' and count(parameter)=3 and parameter[1][@type='float'] and parameter[2][@type='com.google.android.material.circularreveal.CircularRevealWidget.RevealInfo'] and parameter[3][@type='com.google.android.material.circularreveal.CircularRevealWidget.RevealInfo']]"name="managedReturn">Java.Lang.Object</attr>
20
-
<attrpath="/api/package[@name='com.google.android.material.appbar']/interface[@name='AppBarLayout.OnOffsetChangedListener']/method[@name='onOffsetChanged' and count(parameter)=2 and parameter[1][@type='com.google.android.material.appbar.AppBarLayout'] and parameter[2][@type='int']]/parameter[1]"name="managedType">Java.Lang.Object</attr>
20
+
<!--
21
+
OnOffsetChangedListener now implements BaseOnOffsetChangedListener with just the same method
22
+
This causes some inheritance problems in .NET so we're going to hide this base interface and make sure everywhere that uses it is patched up and uses OnOffsetChangedListener instead
23
+
Luckily for now any methods that take BaseOnOffsetChangedListener also have an overload for OnOffsetChangedListener
<attrpath="/api/package[@name='com.google.android.material.circularreveal']/class[@name='CircularRevealWidget.CircularRevealProperty']/method[@name='get' and count(parameter)=1 and parameter[1][@type='com.google.android.material.circularreveal.CircularRevealWidget']]/parameter[1]"name="managedType">Google.Android.Material.CircularReveal.ICircularRevealWidget</attr>
0 commit comments