Add inline emoji search.

This commit is contained in:
Cody Henthorne
2022-08-01 10:55:40 -04:00
committed by Greyson Parrelli
parent ba7319e215
commit 19af68a27c
22 changed files with 708 additions and 93 deletions

View File

@@ -22,3 +22,9 @@ fun ConstraintLayout.changeConstraints(change: ConstraintSet.() -> Unit) {
set.change()
set.applyTo(this)
}
inline fun View.doOnEachLayout(crossinline action: (view: View) -> Unit): View.OnLayoutChangeListener {
val listener = View.OnLayoutChangeListener { view, _, _, _, _, _, _, _, _ -> action(view) }
addOnLayoutChangeListener(listener)
return listener
}

View File

@@ -0,0 +1,4 @@
package org.thoughtcrime.securesms.util.adapter.mapping
/** Syntactic sugar for wildcard generic */
typealias AnyMappingModel = MappingModel<*>