CSPagerAdapter

class CSPagerAdapter<PagerPageType : CSActivityView<*>, CSPagerPage>(val controllers: List<PagerPageType> = mutableListOf()) : PagerAdapter

Constructors

Link copied to clipboard
constructor(controllers: List<PagerPageType> = mutableListOf())

Properties

Link copied to clipboard
Link copied to clipboard
open override val count: Int

Functions

Link copied to clipboard
open fun destroyItem(@NonNull container: View, position: Int, @NonNull object: Any)
open override fun destroyItem(container: ViewGroup, position: Int, object: Any)
Link copied to clipboard
open fun finishUpdate(@NonNull container: View)
open fun finishUpdate(@NonNull container: ViewGroup)
Link copied to clipboard
open override fun getCount(): Int
Link copied to clipboard
open fun getItemPosition(@NonNull object: Any): Int
Link copied to clipboard
open override fun getPageTitle(position: Int): String?
Link copied to clipboard
open fun getPageWidth(position: Int): Float
Link copied to clipboard
open fun instantiateItem(@NonNull container: View, position: Int): Any
open override fun instantiateItem(container: ViewGroup, position: Int): Any
Link copied to clipboard
open override fun isViewFromObject(view: View, object: Any): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun restoreState(@Nullable state: Parcelable?, @Nullable loader: ClassLoader?)
Link copied to clipboard
Link copied to clipboard
open fun setPrimaryItem(@NonNull container: View, position: Int, @NonNull object: Any)
open fun setPrimaryItem(@NonNull container: ViewGroup, position: Int, @NonNull object: Any)
Link copied to clipboard
open fun startUpdate(@NonNull container: View)
open fun startUpdate(@NonNull container: ViewGroup)
Link copied to clipboard