Documentation for maplib/adapter/InstanceAdapter.kt
- interface OnInstanceClickListener
Interface defining callback for operations with instances.
- class InstanceAdapter
Adapter for Instance objects.
- fun constructor(items: ArrayList<Instance>, listener: OnInstanceClickListener)
Main constructor
- fun replaceInstances(adapter: RecyclerView.Adapter<RecyclerView.ViewHolder>?, more: Boolean = true)
Replaces adapter’s old items with new instances, respecting ‘more’ menu to show.
- parameter adapter
RecyclerView adapter with instances.
- parameter more
To show ‘more’ menu or not.
- fun getInstances(listener: OnInstanceClickListener, more: Boolean = true) : InstanceAdapter
Returns new InstanceAdapter with all instances, respecting ‘more’ menu to show.
- parameter listener
Listener for operations with instances.
- parameter more
To show ‘more’ menu or not.