package crc643f46942d9dd1fff9; public class CarouselPageAdapter extends android.support.v4.view.PagerAdapter implements mono.android.IGCUserPeer, android.support.v4.view.ViewPager.OnPageChangeListener { /** @hide */ public static final String __md_methods; static { __md_methods = "n_getCount:()I:GetGetCountHandler\n" + "n_destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V:GetDestroyItem_Landroid_view_ViewGroup_ILjava_lang_Object_Handler\n" + "n_getItemPosition:(Ljava/lang/Object;)I:GetGetItemPosition_Ljava_lang_Object_Handler\n" + "n_instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object;:GetInstantiateItem_Landroid_view_ViewGroup_IHandler\n" + "n_isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z:GetIsViewFromObject_Landroid_view_View_Ljava_lang_Object_Handler\n" + "n_onPageScrollStateChanged:(I)V:GetOnPageScrollStateChanged_IHandler:Android.Support.V4.View.ViewPager/IOnPageChangeListenerInvoker, Xamarin.Android.Support.ViewPager\n" + "n_onPageScrolled:(IFI)V:GetOnPageScrolled_IFIHandler:Android.Support.V4.View.ViewPager/IOnPageChangeListenerInvoker, Xamarin.Android.Support.ViewPager\n" + "n_onPageSelected:(I)V:GetOnPageSelected_IHandler:Android.Support.V4.View.ViewPager/IOnPageChangeListenerInvoker, Xamarin.Android.Support.ViewPager\n" + ""; mono.android.Runtime.register ("Xamarin.Forms.Platform.Android.CarouselPageAdapter, Xamarin.Forms.Platform.Android", CarouselPageAdapter.class, __md_methods); } public CarouselPageAdapter () { super (); if (getClass () == CarouselPageAdapter.class) mono.android.TypeManager.Activate ("Xamarin.Forms.Platform.Android.CarouselPageAdapter, Xamarin.Forms.Platform.Android", "", this, new java.lang.Object[] { }); } public int getCount () { return n_getCount (); } private native int n_getCount (); public void destroyItem (android.view.ViewGroup p0, int p1, java.lang.Object p2) { n_destroyItem (p0, p1, p2); } private native void n_destroyItem (android.view.ViewGroup p0, int p1, java.lang.Object p2); public int getItemPosition (java.lang.Object p0) { return n_getItemPosition (p0); } private native int n_getItemPosition (java.lang.Object p0); public java.lang.Object instantiateItem (android.view.ViewGroup p0, int p1) { return n_instantiateItem (p0, p1); } private native java.lang.Object n_instantiateItem (android.view.ViewGroup p0, int p1); public boolean isViewFromObject (android.view.View p0, java.lang.Object p1) { return n_isViewFromObject (p0, p1); } private native boolean n_isViewFromObject (android.view.View p0, java.lang.Object p1); public void onPageScrollStateChanged (int p0) { n_onPageScrollStateChanged (p0); } private native void n_onPageScrollStateChanged (int p0); public void onPageScrolled (int p0, float p1, int p2) { n_onPageScrolled (p0, p1, p2); } private native void n_onPageScrolled (int p0, float p1, int p2); public void onPageSelected (int p0) { n_onPageSelected (p0); } private native void n_onPageSelected (int p0); private java.util.ArrayList refList; public void monodroidAddReference (java.lang.Object obj) { if (refList == null) refList = new java.util.ArrayList (); refList.add (obj); } public void monodroidClearReferences () { if (refList != null) refList.clear (); } }