File tree Expand file tree Collapse file tree 4 files changed +6
-23
lines changed
app/src/main/java/guide/graphql/toc/ui Expand file tree Collapse file tree 4 files changed +6
-23
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ import guide.graphql.toc.R
10
10
import guide.graphql.toc.databinding.ChapterBinding
11
11
12
12
class ChaptersAdapter (
13
- private var chapters : List <ChaptersQuery .Chapter >,
14
13
private val context : Context ,
14
+ private var chapters : List <ChaptersQuery .Chapter > = listOf(),
15
15
private val onItemClicked : ((ChaptersQuery .Chapter ) -> Unit )
16
16
) :
17
17
RecyclerView .Adapter <ChaptersAdapter .ViewHolder >() {
Original file line number Diff line number Diff line change @@ -45,7 +45,6 @@ class ChaptersFragment : Fragment() {
45
45
requireActivity()
46
46
val adapter =
47
47
ChaptersAdapter (
48
- listOf (),
49
48
requireContext()
50
49
) { chapter ->
51
50
findNavController().navigate(
Original file line number Diff line number Diff line change @@ -9,9 +9,9 @@ import guide.graphql.toc.SectionsQuery
9
9
import guide.graphql.toc.databinding.SectionBinding
10
10
11
11
class SectionsAdapter (
12
- private val chapterNumber : Int? ,
13
- private var sections : List < SectionsQuery . Section ?> ,
14
- private val context : Context
12
+ private val context : Context ,
13
+ private val chapterNumber : Int ,
14
+ private var sections : List < SectionsQuery . Section ?> = listOf()
15
15
) :
16
16
RecyclerView .Adapter <SectionsAdapter .ViewHolder >() {
17
17
Original file line number Diff line number Diff line change @@ -46,27 +46,11 @@ class SectionsFragment : Fragment() {
46
46
47
47
override fun onViewCreated (view : View , savedInstanceState : Bundle ? ) {
48
48
super .onViewCreated(view, savedInstanceState)
49
- // val activity = (requireActivity() as AppCompatActivity)
50
- // activity.setSupportActionBar(binding.chapterHeader)
51
- // activity.supportActionBar?.setDisplayHomeAsUpEnabled(true)
52
- //
53
- // binding.chapterHeader.setNavigationOnClickListener {
54
- // findNavController().navigateUp()
55
- // }
56
- //
57
- // binding.chapterHeader.setNavigationIcon(R.drawable.ic_baseline_arrow_back_24)
58
- // activity.title =
59
- // if (args.chapterNumber == -1) args.chapterTitle else getString(
60
- // R.string.chapter_title,
61
- // args.chapterNumber.toString(),
62
- // args.chapterTitle
63
- // )
64
49
65
50
val adapter =
66
51
SectionsAdapter (
67
- args.chapterNumber,
68
- listOf (),
69
- requireContext()
52
+ requireContext(),
53
+ args.chapterNumber
70
54
)
71
55
val layoutManager = LinearLayoutManager (requireContext())
72
56
binding.sections.layoutManager = layoutManager
You can’t perform that action at this time.
0 commit comments