@@ -55,6 +55,58 @@ abstract class OmegaAdapter<VH : RecyclerView.ViewHolder> : OmegaRecyclerView.Ad
5555 // nothing
5656 }
5757
58+ final override fun setOnClickListener (itemView : View , block : () -> Unit ) {
59+ super .setOnClickListener(itemView, block)
60+ }
61+
62+ final override fun setOnClickListener (id : Int , listener : View .OnClickListener ) {
63+ super .setOnClickListener(id, listener)
64+ }
65+
66+ final override fun setOnClickListenerOptional (id : Int , listener : View .OnClickListener ) {
67+ super .setOnClickListenerOptional(id, listener)
68+ }
69+
70+ final override fun setOnClickListener (id : Int , block : () -> Unit ) {
71+ super .setOnClickListener(id, block)
72+ }
73+
74+ final override fun setOnClickListenerOptional (id : Int , block : () -> Unit ) {
75+ super .setOnClickListenerOptional(id, block)
76+ }
77+
78+ final override fun setOnClickListenerWithView (id : Int , block : (View ) -> Unit ) {
79+ super .setOnClickListenerWithView(id, block)
80+ }
81+
82+ final override fun setOnClickListenerWithViewOptional (id : Int , block : (View ) -> Unit ) {
83+ super .setOnClickListenerWithViewOptional(id, block)
84+ }
85+
86+ final override fun setOnClickListeners (vararg pairs : Pair <Int , () - > Unit >) {
87+ super .setOnClickListeners(* pairs)
88+ }
89+
90+ final override fun setOnClickListenersOptional (vararg pairs : Pair <Int , () - > Unit >) {
91+ super .setOnClickListenersOptional(* pairs)
92+ }
93+
94+ final override fun setOnClickListeners (vararg ids : Int , block : (View ) -> Unit ) {
95+ super .setOnClickListeners(ids = * ids, block = block)
96+ }
97+
98+ final override fun setOnClickListenersOptional (vararg ids : Int , block : (View ) -> Unit ) {
99+ super .setOnClickListenersOptional(ids = * ids, block = block)
100+ }
101+
102+ final override fun <E > setOnClickListeners (vararg pairs : Pair <Int , E >, block : (E ) -> Unit ) {
103+ super .setOnClickListeners(pairs = * pairs, block = block)
104+ }
105+
106+ final override fun <E > setOnClickListenersOptional (vararg pairs : Pair <Int , E >, block : (E ) -> Unit ) {
107+ super .setOnClickListenersOptional(pairs = * pairs, block = block)
108+ }
109+
58110 }
59111
60112 open class SwipeViewHolder : OmegaSwipeViewHolder , OmegaClickable , OmegaContextable , OmegaViewFindable {
@@ -87,6 +139,57 @@ abstract class OmegaAdapter<VH : RecyclerView.ViewHolder> : OmegaRecyclerView.Ad
87139 // nothing
88140 }
89141
142+ final override fun setOnClickListener (itemView : View , block : () -> Unit ) {
143+ super .setOnClickListener(itemView, block)
144+ }
145+
146+ final override fun setOnClickListener (id : Int , listener : View .OnClickListener ) {
147+ super .setOnClickListener(id, listener)
148+ }
149+
150+ final override fun setOnClickListenerOptional (id : Int , listener : View .OnClickListener ) {
151+ super .setOnClickListenerOptional(id, listener)
152+ }
153+
154+ final override fun setOnClickListener (id : Int , block : () -> Unit ) {
155+ super .setOnClickListener(id, block)
156+ }
157+
158+ final override fun setOnClickListenerOptional (id : Int , block : () -> Unit ) {
159+ super .setOnClickListenerOptional(id, block)
160+ }
161+
162+ final override fun setOnClickListenerWithView (id : Int , block : (View ) -> Unit ) {
163+ super .setOnClickListenerWithView(id, block)
164+ }
165+
166+ final override fun setOnClickListenerWithViewOptional (id : Int , block : (View ) -> Unit ) {
167+ super .setOnClickListenerWithViewOptional(id, block)
168+ }
169+
170+ final override fun setOnClickListeners (vararg pairs : Pair <Int , () - > Unit >) {
171+ super .setOnClickListeners(* pairs)
172+ }
173+
174+ final override fun setOnClickListenersOptional (vararg pairs : Pair <Int , () - > Unit >) {
175+ super .setOnClickListenersOptional(* pairs)
176+ }
177+
178+ final override fun setOnClickListeners (vararg ids : Int , block : (View ) -> Unit ) {
179+ super .setOnClickListeners(ids = * ids, block = block)
180+ }
181+
182+ final override fun setOnClickListenersOptional (vararg ids : Int , block : (View ) -> Unit ) {
183+ super .setOnClickListenersOptional(ids = * ids, block = block)
184+ }
185+
186+ final override fun <E > setOnClickListeners (vararg pairs : Pair <Int , E >, block : (E ) -> Unit ) {
187+ super .setOnClickListeners(pairs = * pairs, block = block)
188+ }
189+
190+ final override fun <E > setOnClickListenersOptional (vararg pairs : Pair <Int , E >, block : (E ) -> Unit ) {
191+ super .setOnClickListenersOptional(pairs = * pairs, block = block)
192+ }
90193 }
91194
92195 class AdapterClickManager (private val viewHolder : RecyclerView .ViewHolder , findable : OmegaViewFindable ) :
0 commit comments