File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
AnkiDroid/src/main/java/com/ichi2/anki/preferences/reviewer Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,19 @@ import com.ichi2.anki.R
2323import com.ichi2.anki.databinding.ReviewerMenuDisplayTypeBinding
2424import com.ichi2.anki.databinding.ReviewerMenuItemBinding
2525
26+ /* *
27+ * Provides bindings from menu items and display types (headings) to [RecyclerView] views
28+ * and support for dragging menu items to change display types or reorder.
29+ *
30+ * Handles ViewHolders for two classes:
31+ * * [ReviewerMenuSettingsRecyclerItem.DisplayType] - Headings: Always show, Menu only, etc...
32+ * * [DisplayTypeViewHolder]
33+ * * [ReviewerMenuSettingsRecyclerItem.Action] - Study screen menu items: Undo, Flag, etc...
34+ * * [ActionViewHolder]
35+ *
36+ * @see ReviewerMenuSettingsFragment
37+ * @see ReviewerMenuSettingsRecyclerItem
38+ */
2639class ReviewerMenuSettingsAdapter (
2740 private val items : List <ReviewerMenuSettingsRecyclerItem >,
2841) : RecyclerView.Adapter<RecyclerView.ViewHolder>() {
You can’t perform that action at this time.
0 commit comments