Open indrih17 opened 6 years ago
А ещё из fun show(context: Context)
вынес контекст и убрал бы его в конструктор.
И кстати, почему fun processClick(dialog: BottomSheetDialog)
нигде не используется? Это нормально?
И ещё как в анко можно сделать:
fun Context.sheetMenu(init: SheetMenu.() -> Unit) = SheetMenu(this).apply { init() }
"menu" переименовал бы на "menuId" "click" на "clickListener"
fun processTitle(textTitle: TextView)
наfun TextView.changeTitile()
Я бы поменял на
Ещё бы из функции
fun processRecycler(recycler: RecyclerView, dialog: BottomSheetDialog)
вынес if (menu > 0){}, и саму функцию вообще убрал бы. Например, вот так:поменял бы на
изменил на