diff --git a/collections/dev.funkymuse.collections/add-if-not-exist.html b/collections/dev.funkymuse.collections/add-if-not-exist.html index 2082e3bc2..a3840e0e0 100644 --- a/collections/dev.funkymuse.collections/add-if-not-exist.html +++ b/collections/dev.funkymuse.collections/add-if-not-exist.html @@ -63,7 +63,7 @@

addIfNotExist

-
infix fun <E> ArrayList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't exist


infix fun <E> MutableList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't previously exist. so


fun <K, E> HashMap<K, E>.addIfNotExist(key: K, obj: E): E?
fun <K, E> MutableMap<K, E>.addIfNotExist(key: K, obj: E): E?

Adds E to this map if the same doesn't exist

+
infix fun <E> ArrayList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't exist


infix fun <E> MutableList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't previously exist. so


fun <K, E> HashMap<K, E>.addIfNotExist(key: K, obj: E): E?
fun <K, E> MutableMap<K, E>.addIfNotExist(key: K, obj: E): E?

Adds E to this map if the same doesn't exist

-
infix fun <E> ArrayList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't exist

infix fun <E> MutableList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't previously exist. so

fun <K, E> HashMap<K, E>.addIfNotExist(key: K, obj: E): E?
fun <K, E> MutableMap<K, E>.addIfNotExist(key: K, obj: E): E?

Adds E to this map if the same doesn't exist

+
infix fun <E> ArrayList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't exist

infix fun <E> MutableList<E>.addIfNotExist(obj: E): Boolean

Adds E to this list if the same doesn't previously exist. so

fun <K, E> HashMap<K, E>.addIfNotExist(key: K, obj: E): E?
fun <K, E> MutableMap<K, E>.addIfNotExist(key: K, obj: E): E?

Adds E to this map if the same doesn't exist

@@ -307,7 +307,7 @@

Functions

-

Returns an empty new ArrayDeque.

fun <T> arrayDequeOf(vararg elements: T): ArrayDeque<T>

Returns a new ArrayDeque with the given elements.

+

Returns an empty new ArrayDeque.

fun <T> arrayDequeOf(vararg elements: T): ArrayDeque<T>

Returns a new ArrayDeque with the given elements.

@@ -562,7 +562,7 @@

Functions

-
fun <T> dequeOf(): Deque<T>

Returns an empty new Deque.

fun <T> dequeOf(vararg elements: T): Deque<T>

Returns a new Deque with the given elements.

+
fun <T> dequeOf(): Deque<T>

Returns an empty new Deque.

fun <T> dequeOf(vararg elements: T): Deque<T>

Returns a new Deque with the given elements.

@@ -922,7 +922,7 @@

Functions

-
fun <T> List<T>.getRandom(generator: Random = Random()): T
+
fun <T> List<T>.getRandom(generator: Random = Random()): T
@@ -1792,7 +1792,7 @@

Functions

-
fun randomBooleanList(size: Int, generator: Random = Random()): List<Boolean>
+
fun randomBooleanList(size: Int, generator: Random = Random()): List<Boolean>
@@ -1807,7 +1807,7 @@

Functions

-
fun randomDoubleList(size: Int, generator: Random = Random()): List<Double>
+
fun randomDoubleList(size: Int, generator: Random = Random()): List<Double>
@@ -1822,7 +1822,7 @@

Functions

-
fun randomFloatList(size: Int, generator: Random = Random()): List<Float>
+
fun randomFloatList(size: Int, generator: Random = Random()): List<Float>
@@ -1837,7 +1837,7 @@

Functions

-
fun randomIntList(size: Int, generator: Random = Random()): List<Int>
fun randomIntList(size: Int, bound: Int, generator: Random = Random()): List<Int>
+
fun randomIntList(size: Int, generator: Random = Random()): List<Int>
fun randomIntList(size: Int, bound: Int, generator: Random = Random()): List<Int>
@@ -2002,7 +2002,7 @@

Functions

-
fun <T> LinkedList<T>.safePop(): T?
+
fun <T> LinkedList<T>.safePop(): T?
@@ -2077,7 +2077,7 @@

Functions

-
fun <T> MutableList<T>.shuffle(generator: Random = Random()): MutableList<T>
+
fun <T> MutableList<T>.shuffle(generator: Random = Random()): MutableList<T>
@@ -2137,7 +2137,7 @@

Functions

-
fun <T> Comparator<T>.sort(list: MutableList<T>)
+
fun <T> Comparator<T>.sort(list: MutableList<T>)
@@ -2362,7 +2362,7 @@

Functions

-
fun <T> Iterable<T>.toDeque(): Deque<T>

Returns a Deque filled with all elements of this collection.

+
fun <T> Iterable<T>.toDeque(): Deque<T>

Returns a Deque filled with all elements of this collection.

@@ -2392,7 +2392,7 @@

Functions

-
inline fun <T, K> Iterable<T>.toHashMap(getKey: (T) -> K): HashMap<K, T>
inline fun <T, K, V> Iterable<T>.toHashMap(getKey: (T) -> K, getValue: (T) -> V): HashMap<K, V>
+
inline fun <T, K> Iterable<T>.toHashMap(getKey: (T) -> K): HashMap<K, T>
inline fun <T, K, V> Iterable<T>.toHashMap(getKey: (T) -> K, getValue: (T) -> V): HashMap<K, V>
@@ -2407,7 +2407,7 @@

Functions

-
inline fun <T, K> Iterable<T?>.toHashMapNullable(getKey: (T?) -> K): HashMap<K, T?>
inline fun <T, K, V> Iterable<T?>.toHashMapNullable(getKey: (T?) -> K, getValue: (T?) -> V?): HashMap<K, V?>
+
inline fun <T, K> Iterable<T?>.toHashMapNullable(getKey: (T?) -> K): HashMap<K, T?>
inline fun <T, K, V> Iterable<T?>.toHashMapNullable(getKey: (T?) -> K, getValue: (T?) -> V?): HashMap<K, V?>
diff --git a/collections/dev.funkymuse.collections/random-boolean-list.html b/collections/dev.funkymuse.collections/random-boolean-list.html index 8b6abac1d..e57e6dd44 100644 --- a/collections/dev.funkymuse.collections/random-boolean-list.html +++ b/collections/dev.funkymuse.collections/random-boolean-list.html @@ -63,7 +63,7 @@

randomBooleanList

-
fun randomBooleanList(size: Int, generator: Random = Random()): List<Boolean>
+
fun randomBooleanList(size: Int, generator: Random = Random()): List<Boolean>
-
fun getAllByType(clazz: Class<*>): Map<String, Any?>

get All the InMemoryCache of an Specific Type.

+
fun getAllByType(clazz: Class<*>): Map<String, Any?>

get All the InMemoryCache of an Specific Type.

diff --git a/common/dev.funkymuse.common/close-quietly.html b/common/dev.funkymuse.common/close-quietly.html index 388d5f40a..39d947093 100644 --- a/common/dev.funkymuse.common/close-quietly.html +++ b/common/dev.funkymuse.common/close-quietly.html @@ -63,7 +63,7 @@

closeQuietly

-
+
- +
@@ -926,7 +926,7 @@

Functions

-

Returns true if the current layout direction is View.LAYOUT_DIRECTION_RTL.

+

Returns true if the current layout direction is View.LAYOUT_DIRECTION_RTL.

@@ -1151,7 +1151,7 @@

Functions

-
fun runDelayed(delay: Long, timeUnit: TimeUnit = TimeUnit.MILLISECONDS, action: () -> Unit)

Extension method to run block of code after specific Delay.

+
fun runDelayed(delay: Long, timeUnit: TimeUnit = TimeUnit.MILLISECONDS, action: () -> Unit)

Extension method to run block of code after specific Delay.

@@ -1166,7 +1166,7 @@

Functions

-
fun runDelayedOnUiThread(delay: Long, timeUnit: TimeUnit = TimeUnit.MILLISECONDS, action: () -> Unit)

Extension method to run block of code on UI Thread after specific Delay.

+
fun runDelayedOnUiThread(delay: Long, timeUnit: TimeUnit = TimeUnit.MILLISECONDS, action: () -> Unit)

Extension method to run block of code on UI Thread after specific Delay.

@@ -1286,7 +1286,7 @@

Functions

- +
diff --git a/common/dev.funkymuse.common/is-rtl-layout.html b/common/dev.funkymuse.common/is-rtl-layout.html index 81649b61c..56d05db62 100644 --- a/common/dev.funkymuse.common/is-rtl-layout.html +++ b/common/dev.funkymuse.common/is-rtl-layout.html @@ -63,7 +63,7 @@

isRtlLayout

-

Returns true if the current layout direction is View.LAYOUT_DIRECTION_RTL.

Return

This always returns false on versions below JELLY_BEAN_MR1.

+

Returns true if the current layout direction is View.LAYOUT_DIRECTION_RTL.

Return

This always returns false on versions below JELLY_BEAN_MR1.

@@ -222,7 +222,7 @@

Functions

- +
@@ -237,7 +237,7 @@

Functions

- +
diff --git a/coroutines/dev.funkymuse.coroutines/index.html b/coroutines/dev.funkymuse.coroutines/index.html index 9b3e63e1d..2747197fc 100644 --- a/coroutines/dev.funkymuse.coroutines/index.html +++ b/coroutines/dev.funkymuse.coroutines/index.html @@ -78,7 +78,7 @@

Types

- +
diff --git a/locale/dev.funkymuse.locale/default-locale.html b/locale/dev.funkymuse.locale/default-locale.html index 5c8e6e41f..f1a458f8d 100644 --- a/locale/dev.funkymuse.locale/default-locale.html +++ b/locale/dev.funkymuse.locale/default-locale.html @@ -63,7 +63,7 @@

defaultLocale

-
+
- +
@@ -131,7 +131,7 @@

Functions

-
infix fun Locale.equals(locale: Locale): Boolean
+
infix fun Locale.equals(locale: Locale): Boolean
@@ -146,7 +146,7 @@

Functions

- +
@@ -161,7 +161,7 @@

Functions

-
fun Context.getLocalizedString(requestedLocale: Locale, resourceId: Int): String
+
fun Context.getLocalizedString(requestedLocale: Locale, resourceId: Int): String
diff --git a/math/dev.funkymuse.math/-math-utils/-companion/index.html b/math/dev.funkymuse.math/-math-utils/-companion/index.html index 86f8acd94..01b63a65f 100644 --- a/math/dev.funkymuse.math/-math-utils/-companion/index.html +++ b/math/dev.funkymuse.math/-math-utils/-companion/index.html @@ -244,7 +244,7 @@

Properties

- +
diff --git a/math/dev.funkymuse.math/-math-utils/-companion/rand-int.html b/math/dev.funkymuse.math/-math-utils/-companion/rand-int.html index 918baafa5..652b33dc9 100644 --- a/math/dev.funkymuse.math/-math-utils/-companion/rand-int.html +++ b/math/dev.funkymuse.math/-math-utils/-companion/rand-int.html @@ -63,7 +63,7 @@

randInt

-
fun randInt(min: Int, max: Int): Int

Returns a pseudo-random number between min and max, inclusive. The difference between min and max can be at most Integer.MAX_VALUE - 1.

Return

Integer between min and max, inclusive.

Parameters

min

Minimum value

max

Maximum value. Must be greater than min.

See also

+
fun randInt(min: Int, max: Int): Int

Returns a pseudo-random number between min and max, inclusive. The difference between min and max can be at most Integer.MAX_VALUE - 1.

Return

Integer between min and max, inclusive.

Parameters

min

Minimum value

max

Maximum value. Must be greater than min.

See also

-
fun Double.format(pattern: String): String
fun Double.format(pattern: String, roundingMode: RoundingMode): String
fun Double.format(pattern: String, groupingSeperator: Char): String
fun Double.format(pattern: String, init: DecimalFormat.() -> Unit): String
+
fun Double.format(pattern: String): String
fun Double.format(pattern: String, roundingMode: RoundingMode): String
fun Double.format(pattern: String, groupingSeperator: Char): String
fun Double.format(pattern: String, init: DecimalFormat.() -> Unit): String
diff --git a/networking/dev.funkymuse.networking/-s-s-l-utils/get-ssl-context-for-certificate-file.html b/networking/dev.funkymuse.networking/-s-s-l-utils/get-ssl-context-for-certificate-file.html index 365dcbc30..861367443 100644 --- a/networking/dev.funkymuse.networking/-s-s-l-utils/get-ssl-context-for-certificate-file.html +++ b/networking/dev.funkymuse.networking/-s-s-l-utils/get-ssl-context-for-certificate-file.html @@ -63,7 +63,7 @@

getSslContextForCertificateFile

-
+
- +
@@ -94,7 +94,7 @@

Functions

- +
diff --git a/networking/dev.funkymuse.networking/get-inet-address.html b/networking/dev.funkymuse.networking/get-inet-address.html index 787b741af..d446229b1 100644 --- a/networking/dev.funkymuse.networking/get-inet-address.html +++ b/networking/dev.funkymuse.networking/get-inet-address.html @@ -63,7 +63,7 @@

getInetAddress

-
+
- +
diff --git a/numbers/dev.funkymuse.numbers/-t-w-o_-b-i-g.html b/numbers/dev.funkymuse.numbers/-t-w-o_-b-i-g.html index f96c643e8..33b273f87 100644 --- a/numbers/dev.funkymuse.numbers/-t-w-o_-b-i-g.html +++ b/numbers/dev.funkymuse.numbers/-t-w-o_-b-i-g.html @@ -63,7 +63,7 @@

TWO_BIG

-
+
-
@get:RequiresApi(value = 26)
val Number.days: Duration
+
@get:RequiresApi(value = 26)
val Number.days: Duration
@@ -277,7 +277,7 @@

Properties

-
@get:RequiresApi(value = 26)
val Number.hours: Duration
+
@get:RequiresApi(value = 26)
val Number.hours: Duration
@@ -457,7 +457,7 @@

Properties

-
@get:RequiresApi(value = 26)
val Number.millis: Duration
+
@get:RequiresApi(value = 26)
val Number.millis: Duration
@@ -472,7 +472,7 @@

Properties

-
@get:RequiresApi(value = 26)
val Number.minutes: Duration
+
@get:RequiresApi(value = 26)
val Number.minutes: Duration
@@ -487,7 +487,7 @@

Properties

-
@get:RequiresApi(value = 26)
val Number.nanos: Duration
+
@get:RequiresApi(value = 26)
val Number.nanos: Duration
@@ -562,7 +562,7 @@

Properties

-
@get:RequiresApi(value = 26)
val Long.seconds: Duration
@get:RequiresApi(value = 26)
val Number.seconds: Duration
+
@get:RequiresApi(value = 26)
val Long.seconds: Duration
@get:RequiresApi(value = 26)
val Number.seconds: Duration
@@ -652,7 +652,7 @@

Properties

- +
@@ -806,7 +806,7 @@

Functions

- +
@@ -836,7 +836,7 @@

Functions

- +
@@ -851,7 +851,7 @@

Functions

- +
@@ -866,7 +866,7 @@

Functions

- +
@@ -881,7 +881,7 @@

Functions

- +
@@ -896,7 +896,7 @@

Functions

- +
@@ -926,7 +926,7 @@

Functions

-
fun Double.format(pattern: String): String
fun Float.format(precision: Int? = null): String
fun Double.format(pattern: String, roundingMode: RoundingMode): String
fun Double.format(pattern: String, groupingSeperator: Char): String
fun Double.format(pattern: String, init: DecimalFormat.() -> Unit): String
fun Double.format(pattern: String, groupingSeperator: Char, decimalSeperator: Char): String
+
fun Double.format(pattern: String): String
fun Float.format(precision: Int? = null): String
fun Double.format(pattern: String, roundingMode: RoundingMode): String
fun Double.format(pattern: String, groupingSeperator: Char): String
fun Double.format(pattern: String, init: DecimalFormat.() -> Unit): String
fun Double.format(pattern: String, groupingSeperator: Char, decimalSeperator: Char): String
@@ -1016,7 +1016,7 @@

Functions

- +
@@ -1106,7 +1106,7 @@

Functions

- +
@@ -1121,7 +1121,7 @@

Functions

-
fun BigInteger.isPrime(certainty: Int = 5, precise: Boolean = false): Boolean
+
fun BigInteger.isPrime(certainty: Int = 5, precise: Boolean = false): Boolean
@@ -1136,7 +1136,7 @@

Functions

- +
@@ -1151,7 +1151,7 @@

Functions

- +
@@ -1166,7 +1166,7 @@

Functions

- +
@@ -1211,7 +1211,7 @@

Functions

- +
@@ -1241,7 +1241,7 @@

Functions

-
infix fun BigDecimal.pow(exp: Int): BigDecimal
infix fun BigInteger.pow(exp: Int): BigInteger
infix fun Int.pow(power: Number): Double
+
infix fun BigDecimal.pow(exp: Int): BigDecimal
infix fun BigInteger.pow(exp: Int): BigInteger
infix fun Int.pow(power: Number): Double
@@ -1256,7 +1256,7 @@

Functions

-
fun probablePrime(bits: Int, random: Random = Random()): BigInteger
+
fun probablePrime(bits: Int, random: Random = Random()): BigInteger
@@ -1301,7 +1301,7 @@

Functions

-
fun Double.round(mathContext: MathContext = MathContext(1)): BigDecimal
fun Float.round(mathContext: MathContext = MathContext(1)): BigDecimal
fun Number.round(@IntRange(from = 1) decimalCount: Int): String
fun BigDecimal.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
fun Double.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
fun Float.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
+
fun Double.round(mathContext: MathContext = MathContext(1)): BigDecimal
fun Float.round(mathContext: MathContext = MathContext(1)): BigDecimal
fun Number.round(@IntRange(from = 1) decimalCount: Int): String
fun BigDecimal.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
fun Double.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
fun Float.round(precision: Int = 1, roundingMode: RoundingMode = RoundingMode.HALF_UP): BigDecimal
@@ -1316,7 +1316,7 @@

Functions

- +
@@ -1346,7 +1346,7 @@

Functions

- +
@@ -1361,7 +1361,7 @@

Functions

- +
@@ -1376,7 +1376,7 @@

Functions

- +
@@ -1496,7 +1496,7 @@

Functions

-
fun Double.toBigDecimal(mathContext: MathContext = MathContext.UNLIMITED): BigDecimal
fun Number.toBigDecimal(mathContext: MathContext = MathContext.UNLIMITED): BigDecimal
+
fun Double.toBigDecimal(mathContext: MathContext = MathContext.UNLIMITED): BigDecimal
fun Number.toBigDecimal(mathContext: MathContext = MathContext.UNLIMITED): BigDecimal
@@ -1511,7 +1511,7 @@

Functions

- +
diff --git a/numbers/dev.funkymuse.numbers/is-not-zero.html b/numbers/dev.funkymuse.numbers/is-not-zero.html index 003f6fff4..bec37051e 100644 --- a/numbers/dev.funkymuse.numbers/is-not-zero.html +++ b/numbers/dev.funkymuse.numbers/is-not-zero.html @@ -63,7 +63,7 @@

isNotZero

-
+
- +
@@ -1823,7 +1823,7 @@

Functions

- +
@@ -1913,7 +1913,7 @@

Functions

- +
diff --git a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter-single-selection/index.html b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter-single-selection/index.html index c40c02c4a..9e985f59b 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter-single-selection/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter-single-selection/index.html @@ -717,7 +717,7 @@

Functions

-
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
+
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
diff --git a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter/index.html b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter/index.html index 92ce0054c..e9f8f4f73 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-adapter/index.html @@ -717,7 +717,7 @@

Functions

-
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
+
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
diff --git a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-clean-adapter/index.html b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-clean-adapter/index.html index 823db82b8..ce09ce009 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-clean-adapter/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-clean-adapter/index.html @@ -721,7 +721,7 @@

Functions

-
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
+
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
diff --git a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-holder-adapter/index.html b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-holder-adapter/index.html index cf3ee21cd..a2c30f5f1 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-holder-adapter/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-abstract-view-binding-holder-adapter/index.html @@ -736,7 +736,7 @@

Functions

-
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
+
open fun submitList(@Nullable p0: MutableList<T>?)
open fun submitList(@Nullable p0: MutableList<T>?, @Nullable p1: Runnable?)
diff --git a/recyclerview/dev.funkymuse.recyclerview/-auto-fit-grid-layout-manager/index.html b/recyclerview/dev.funkymuse.recyclerview/-auto-fit-grid-layout-manager/index.html index 7202c28c0..0bc946232 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-auto-fit-grid-layout-manager/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-auto-fit-grid-layout-manager/index.html @@ -1538,7 +1538,7 @@

Functions

- +
@@ -1868,7 +1868,7 @@

Functions

- +
@@ -1958,7 +1958,7 @@

Functions

- +
diff --git a/recyclerview/dev.funkymuse.recyclerview/-orientation-aware-recycler-view/index.html b/recyclerview/dev.funkymuse.recyclerview/-orientation-aware-recycler-view/index.html index 6207f2436..d71ec110a 100644 --- a/recyclerview/dev.funkymuse.recyclerview/-orientation-aware-recycler-view/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/-orientation-aware-recycler-view/index.html @@ -117,7 +117,7 @@

Functions

- +
@@ -162,7 +162,7 @@

Functions

-
open fun addFocusables(p0: ArrayList<View>, p1: Int)
open override fun addFocusables(p0: ArrayList<View>, p1: Int, p2: Int)
+
open fun addFocusables(p0: ArrayList<View>, p1: Int)
open override fun addFocusables(p0: ArrayList<View>, p1: Int, p2: Int)
@@ -357,7 +357,7 @@

Functions

-
open override fun addTouchables(p0: ArrayList<View>)
+
open override fun addTouchables(p0: ArrayList<View>)
@@ -1317,7 +1317,7 @@

Functions

- +
@@ -1797,7 +1797,7 @@

Functions

-
open override fun findViewsWithText(p0: ArrayList<View>, p1: CharSequence, p2: Int)
+
open override fun findViewsWithText(p0: ArrayList<View>, p1: CharSequence, p2: Int)
@@ -1932,7 +1932,7 @@

Functions

- +
@@ -2937,7 +2937,7 @@

Functions

- +
@@ -3147,7 +3147,7 @@

Functions

- +
@@ -4692,7 +4692,7 @@

Functions

- +
@@ -6747,7 +6747,7 @@

Functions

- +
@@ -6762,7 +6762,7 @@

Functions

- +
@@ -7332,7 +7332,7 @@

Functions

- +
@@ -7662,7 +7662,7 @@

Functions

-
open fun post(p0: Runnable): Boolean
+
open fun post(p0: Runnable): Boolean
@@ -7677,7 +7677,7 @@

Functions

-
open fun postDelayed(p0: Runnable, p1: Long): Boolean
+
open fun postDelayed(p0: Runnable, p1: Long): Boolean
@@ -7737,7 +7737,7 @@

Functions

- +
@@ -7752,7 +7752,7 @@

Functions

- +
@@ -7842,7 +7842,7 @@

Functions

- +
@@ -8367,7 +8367,7 @@

Functions

-
open override fun scheduleDrawable(p0: Drawable, p1: Runnable, p2: Long)
+
open override fun scheduleDrawable(p0: Drawable, p1: Runnable, p2: Long)
@@ -9432,7 +9432,7 @@

Functions

- +
@@ -11772,7 +11772,7 @@

Functions

-
open override fun unscheduleDrawable(p0: Drawable, p1: Runnable)
+
open override fun unscheduleDrawable(p0: Drawable, p1: Runnable)
diff --git a/recyclerview/dev.funkymuse.recyclerview/index.html b/recyclerview/dev.funkymuse.recyclerview/index.html index 2190a7c0c..e997520dc 100644 --- a/recyclerview/dev.funkymuse.recyclerview/index.html +++ b/recyclerview/dev.funkymuse.recyclerview/index.html @@ -1091,7 +1091,7 @@

Functions

-
fun <T> recyclerDrag(adapter: RecyclerView.Adapter<*>, adapterList: MutableList<T>): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addDrag as an extension function

+
fun <T> recyclerDrag(adapter: RecyclerView.Adapter<*>, adapterList: MutableList<T>): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addDrag as an extension function

@@ -1136,7 +1136,7 @@

Functions

-
fun recyclerSwipe(context: Context, leftAction: (swipedPosition: Int) -> Unit = { _ -> }, rightAction: (swipedPosition: Int) -> Unit = { _ -> }, recyclerSwipeItemHandler: RecyclerSwipeItemHandler.() -> Unit): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addSwipe

+
fun recyclerSwipe(context: Context, leftAction: (swipedPosition: Int) -> Unit = { _ -> }, rightAction: (swipedPosition: Int) -> Unit = { _ -> }, recyclerSwipeItemHandler: RecyclerSwipeItemHandler.() -> Unit): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addSwipe

diff --git a/recyclerview/dev.funkymuse.recyclerview/recycler-drag.html b/recyclerview/dev.funkymuse.recyclerview/recycler-drag.html index e00f07960..d35173399 100644 --- a/recyclerview/dev.funkymuse.recyclerview/recycler-drag.html +++ b/recyclerview/dev.funkymuse.recyclerview/recycler-drag.html @@ -63,7 +63,7 @@

recyclerDrag

-
fun <T> recyclerDrag(adapter: RecyclerView.Adapter<*>, adapterList: MutableList<T>): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addDrag as an extension function

Return

ItemTouchHelper

Parameters

adapter

Adapter<*>

adapterList

MutableList

+
fun <T> recyclerDrag(adapter: RecyclerView.Adapter<*>, adapterList: MutableList<T>): ItemTouchHelper

Don't forget to call ItemTouchHelper.attachToRecyclerView on this since it returns ItemTouchHelper or use addDrag as an extension function

Return

ItemTouchHelper

Parameters

adapter

Adapter<*>

adapterList

MutableList

-
fun Any.callMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?

Direct call a function of an object

+
fun Any.callMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?

Direct call a function of an object

@@ -183,7 +183,7 @@

Functions

-
fun getAllFieldsList(cls: Class<*>?): List<Field?>?

Traverses current class and all the super classes (parents)

+
fun getAllFieldsList(cls: Class<*>?): List<Field?>?

Traverses current class and all the super classes (parents)

@@ -213,7 +213,7 @@

Functions

-
inline fun <T : Any> T.getClasstype(fieldName: String): Class<out Any>?
+
inline fun <T : Any> T.getClasstype(fieldName: String): Class<out Any>?
@@ -228,7 +228,7 @@

Functions

-
fun getConstructor(className: String, parameterTypes: Array<Class<*>>): Constructor<*>?
+
fun getConstructor(className: String, parameterTypes: Array<Class<*>>): Constructor<*>?
@@ -243,7 +243,7 @@

Functions

-
fun Any.getDeclaredField(fieldName: String): Field?
+
fun Any.getDeclaredField(fieldName: String): Field?
@@ -258,7 +258,7 @@

Functions

-
fun Any.getDeclaredMethod(methodName: String, vararg parameterTypes: Class<*>): Method?

Get DeclaredMethod

+
fun Any.getDeclaredMethod(methodName: String, vararg parameterTypes: Class<*>): Method?

Get DeclaredMethod

@@ -273,7 +273,7 @@

Functions

-
inline fun <T : Any> T.getDeclaringClass(fieldName: String): Class<*>?
+
inline fun <T : Any> T.getDeclaringClass(fieldName: String): Class<*>?
@@ -288,7 +288,7 @@

Functions

- +
@@ -528,7 +528,7 @@

Functions

-
inline fun <T : Any> T.getGenericType(fieldName: String): Type?
+
inline fun <T : Any> T.getGenericType(fieldName: String): Type?
@@ -588,7 +588,7 @@

Functions

-
fun getObjectInstance(className: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
+
fun getObjectInstance(className: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
@@ -603,7 +603,7 @@

Functions

-
fun Any.invokeMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
+
fun Any.invokeMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
diff --git a/reflection/dev.funkymuse.reflection/invoke-method.html b/reflection/dev.funkymuse.reflection/invoke-method.html index 587a7b7d1..53d497405 100644 --- a/reflection/dev.funkymuse.reflection/invoke-method.html +++ b/reflection/dev.funkymuse.reflection/invoke-method.html @@ -63,7 +63,7 @@

invokeMethod

-
fun Any.invokeMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
+
fun Any.invokeMethod(methodName: String, parameterTypes: Array<Class<*>>, parameters: Array<Any>): Any?
-
open operator override fun get(returnType: Type, annotations: Array<Annotation>, retrofit: Retrofit): CallAdapter<*, *>?
+
open operator override fun get(returnType: Type, annotations: Array<Annotation>, retrofit: Retrofit): CallAdapter<*, *>?
diff --git a/retrofit/dev.funkymuse.retrofit.interceptors/-network-cache-interceptor/-network-cache-interceptor.html b/retrofit/dev.funkymuse.retrofit.interceptors/-network-cache-interceptor/-network-cache-interceptor.html index d21d43c8b..7c195d30d 100644 --- a/retrofit/dev.funkymuse.retrofit.interceptors/-network-cache-interceptor/-network-cache-interceptor.html +++ b/retrofit/dev.funkymuse.retrofit.interceptors/-network-cache-interceptor/-network-cache-interceptor.html @@ -63,7 +63,7 @@

NetworkCacheInterceptor

-
constructor(maxAge: Int = 1, timeUnit: TimeUnit = TimeUnit.MINUTES, cacheControlAbbreviation: String = "Cache-control")
+
constructor(maxAge: Int = 1, timeUnit: TimeUnit = TimeUnit.MINUTES, cacheControlAbbreviation: String = "Cache-control")
diff --git a/retrofit/dev.funkymuse.retrofit.interceptors/index.html b/retrofit/dev.funkymuse.retrofit.interceptors/index.html index d389d8895..bc5acea05 100644 --- a/retrofit/dev.funkymuse.retrofit.interceptors/index.html +++ b/retrofit/dev.funkymuse.retrofit.interceptors/index.html @@ -213,7 +213,7 @@

Types

-
class NetworkCacheInterceptor(maxAge: Int = 1, timeUnit: TimeUnit = TimeUnit.MINUTES, cacheControlAbbreviation: String = "Cache-control") : Interceptor

In order to cache the response build cache see @see Context.retrofitCache()

+
class NetworkCacheInterceptor(maxAge: Int = 1, timeUnit: TimeUnit = TimeUnit.MINUTES, cacheControlAbbreviation: String = "Cache-control") : Interceptor

In order to cache the response build cache see @see Context.retrofitCache()

diff --git a/retrofit/dev.funkymuse.retrofit.progressInterceptor/-progress-response-body/index.html b/retrofit/dev.funkymuse.retrofit.progressInterceptor/-progress-response-body/index.html index b786f664c..59bcaa599 100644 --- a/retrofit/dev.funkymuse.retrofit.progressInterceptor/-progress-response-body/index.html +++ b/retrofit/dev.funkymuse.retrofit.progressInterceptor/-progress-response-body/index.html @@ -113,7 +113,7 @@

Functions

- +
@@ -143,7 +143,7 @@

Functions

- +
diff --git a/retrofit/dev.funkymuse.retrofit.throwables/-no-connection-exception/index.html b/retrofit/dev.funkymuse.retrofit.throwables/-no-connection-exception/index.html index d2b9efd4c..9376a0880 100644 --- a/retrofit/dev.funkymuse.retrofit.throwables/-no-connection-exception/index.html +++ b/retrofit/dev.funkymuse.retrofit.throwables/-no-connection-exception/index.html @@ -62,7 +62,7 @@

NoConnectionException

-
class NoConnectionException(customMessage: String? = null) : IOException
+
class NoConnectionException(customMessage: String? = null) : IOException
@@ -222,7 +222,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

- +
diff --git a/retrofit/dev.funkymuse.retrofit.throwables/-too-many-requests-exception/index.html b/retrofit/dev.funkymuse.retrofit.throwables/-too-many-requests-exception/index.html index b123c7b8a..927a311f0 100644 --- a/retrofit/dev.funkymuse.retrofit.throwables/-too-many-requests-exception/index.html +++ b/retrofit/dev.funkymuse.retrofit.throwables/-too-many-requests-exception/index.html @@ -62,7 +62,7 @@

TooManyRequestsException

-
+
@@ -222,7 +222,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

- +
diff --git a/retrofit/dev.funkymuse.retrofit.throwables/-unauthorized-exception/index.html b/retrofit/dev.funkymuse.retrofit.throwables/-unauthorized-exception/index.html index 28fac3f48..32a30b938 100644 --- a/retrofit/dev.funkymuse.retrofit.throwables/-unauthorized-exception/index.html +++ b/retrofit/dev.funkymuse.retrofit.throwables/-unauthorized-exception/index.html @@ -62,7 +62,7 @@

UnauthorizedException

-
class UnauthorizedException(customMessage: String?) : IOException
+
class UnauthorizedException(customMessage: String?) : IOException
@@ -222,7 +222,7 @@

Functions

- +
@@ -267,7 +267,7 @@

Functions

- +
@@ -282,7 +282,7 @@

Functions

- +
diff --git a/retrofit/dev.funkymuse.retrofit.throwables/index.html b/retrofit/dev.funkymuse.retrofit.throwables/index.html index f5e452f01..234552ab9 100644 --- a/retrofit/dev.funkymuse.retrofit.throwables/index.html +++ b/retrofit/dev.funkymuse.retrofit.throwables/index.html @@ -78,7 +78,7 @@

Types

-
class NoConnectionException(customMessage: String? = null) : IOException
+
class NoConnectionException(customMessage: String? = null) : IOException
@@ -93,7 +93,7 @@

Types

- +
@@ -108,7 +108,7 @@

Types

-
class UnauthorizedException(customMessage: String?) : IOException
+
class UnauthorizedException(customMessage: String?) : IOException
diff --git a/retrofit/dev.funkymuse.retrofit/set-un-safe-ok-http-client.html b/retrofit/dev.funkymuse.retrofit/set-un-safe-ok-http-client.html index 1588c12ce..6cc7c3973 100644 --- a/retrofit/dev.funkymuse.retrofit/set-un-safe-ok-http-client.html +++ b/retrofit/dev.funkymuse.retrofit/set-un-safe-ok-http-client.html @@ -63,7 +63,7 @@

setUnSafeOkHttpClient

-
fun OkHttpClient.Builder.setUnSafeOkHttpClient()

Sets the retrofit to accept all untrusted/unsafe communications, USE WITH CAUTION!

Receiver

OkHttpClient.Builder

Throws

+
fun OkHttpClient.Builder.setUnSafeOkHttpClient()

Sets the retrofit to accept all untrusted/unsafe communications, USE WITH CAUTION!

Receiver

OkHttpClient.Builder

Throws

-
fun File.copyToAsSu(destination: File): File

Copies this files to the destination one, no matter file system permissions. Requires root permissions.

+
fun File.copyToAsSu(destination: File): File

Copies this files to the destination one, no matter file system permissions. Requires root permissions.

@@ -112,7 +112,7 @@

Functions

- +
@@ -127,7 +127,7 @@

Functions

- +
@@ -157,7 +157,7 @@

Functions

-

Installs file as APK without asking permission. Requires root permissions.

+

Installs file as APK without asking permission. Requires root permissions.

diff --git a/root/dev.funkymuse.root/install-a-p-k-no-prompt.html b/root/dev.funkymuse.root/install-a-p-k-no-prompt.html index 31d56325c..03d818a23 100644 --- a/root/dev.funkymuse.root/install-a-p-k-no-prompt.html +++ b/root/dev.funkymuse.root/install-a-p-k-no-prompt.html @@ -63,7 +63,7 @@

installAPKNoPrompt

-

Installs file as APK without asking permission. Requires root permissions.

+

Installs file as APK without asking permission. Requires root permissions.

-
fun rxTimer(oldTimer: Disposable?, time: Long, unit: TimeUnit = TimeUnit.MILLISECONDS, thread: Scheduler = Schedulers.computation(), observerThread: Scheduler = mainThreadScheduler, action: (Long) -> Unit): Disposable?
+
fun rxTimer(oldTimer: Disposable?, time: Long, unit: TimeUnit = TimeUnit.MILLISECONDS, thread: Scheduler = Schedulers.computation(), observerThread: Scheduler = mainThreadScheduler, action: (Long) -> Unit): Disposable?
@@ -1181,7 +1181,7 @@

Functions

-
fun <T : Any> T?.toMaybe(): Maybe<T>
fun <T : Any> Callable<T>.toMaybe(): Maybe<T>
fun <T : Any> Future<T>.toMaybe(): Maybe<T>
fun <T : Any> () -> T.toMaybe(): Maybe<T>
@JvmName(name = "toMaybeFromThrowable")
fun <T : Any> () -> Throwable.toMaybe(): Maybe<T>
fun <T : Any> Throwable.toMaybe(): Maybe<T>
+
fun <T : Any> T?.toMaybe(): Maybe<T>
fun <T : Any> Callable<T>.toMaybe(): Maybe<T>
fun <T : Any> Future<T>.toMaybe(): Maybe<T>
fun <T : Any> () -> T.toMaybe(): Maybe<T>
@JvmName(name = "toMaybeFromThrowable")
fun <T : Any> () -> Throwable.toMaybe(): Maybe<T>
fun <T : Any> Throwable.toMaybe(): Maybe<T>
@@ -1211,7 +1211,7 @@

Functions

-
fun <T : Any> T.toSingle(): Single<T>
fun <T : Any> Callable<T>.toSingle(): Single<T>
fun <T : Any> Future<T>.toSingle(): Single<T>
fun <T : Any> () -> T.toSingle(): Single<T>
@JvmName(name = "toSingleFromThrowable")
fun <T : Any> () -> Throwable.toSingle(): Single<T>
fun <T : Any> Throwable.toSingle(): Single<T>
fun <T : Any> Completable.toSingle(item: () -> T): @NonNull Single<T>
+
fun <T : Any> T.toSingle(): Single<T>
fun <T : Any> Callable<T>.toSingle(): Single<T>
fun <T : Any> Future<T>.toSingle(): Single<T>
fun <T : Any> () -> T.toSingle(): Single<T>
@JvmName(name = "toSingleFromThrowable")
fun <T : Any> () -> Throwable.toSingle(): Single<T>
fun <T : Any> Throwable.toSingle(): Single<T>
fun <T : Any> Completable.toSingle(item: () -> T): @NonNull Single<T>
diff --git a/rx/dev.funkymuse.rx/rx-timer.html b/rx/dev.funkymuse.rx/rx-timer.html index 14695cd2b..396ed6a27 100644 --- a/rx/dev.funkymuse.rx/rx-timer.html +++ b/rx/dev.funkymuse.rx/rx-timer.html @@ -63,7 +63,7 @@

rxTimer

-
fun rxTimer(oldTimer: Disposable?, time: Long, unit: TimeUnit = TimeUnit.MILLISECONDS, thread: Scheduler = Schedulers.computation(), observerThread: Scheduler = mainThreadScheduler, action: (Long) -> Unit): Disposable?
+
fun rxTimer(oldTimer: Disposable?, time: Long, unit: TimeUnit = TimeUnit.MILLISECONDS, thread: Scheduler = Schedulers.computation(), observerThread: Scheduler = mainThreadScheduler, action: (Long) -> Unit): Disposable?
-

Create a DocumentFile representing the filesystem tree rooted at the given File. This doesn't give you any additional access to the underlying files beyond what your app already has.

+

Create a DocumentFile representing the filesystem tree rooted at the given File. This doesn't give you any additional access to the underlying files beyond what your app already has.

@@ -123,7 +123,7 @@

Functions

-
inline fun copyStream(size: Long, inputStream: InputStream, os: OutputStream, bufferSize: Int = 4096, progress: (Long) -> Unit = {})
+
inline fun copyStream(size: Long, inputStream: InputStream, os: OutputStream, bufferSize: Int = 4096, progress: (Long) -> Unit = {})
@@ -138,7 +138,7 @@

Functions

-
inline fun InputStream.copyStream(size: Long, os: OutputStream, bufferSize: Int = 4096, progress: (Long) -> Unit = {})
+
inline fun InputStream.copyStream(size: Long, os: OutputStream, bufferSize: Int = 4096, progress: (Long) -> Unit = {})
@@ -213,7 +213,7 @@

Functions

-
fun File.getMimeType(fallback: String = "*/*"): String
+
fun File.getMimeType(fallback: String = "*/*"): String
@@ -228,7 +228,7 @@

Functions

-
inline fun Context.moveFileToUri(treeUri: Uri, file: File, crossinline progress: (Long) -> Unit = {})
+
inline fun Context.moveFileToUri(treeUri: Uri, file: File, crossinline progress: (Long) -> Unit = {})
diff --git a/saf/dev.funkymuse.saf/move-file-to-uri.html b/saf/dev.funkymuse.saf/move-file-to-uri.html index 60be8ebfa..e24db7bd9 100644 --- a/saf/dev.funkymuse.saf/move-file-to-uri.html +++ b/saf/dev.funkymuse.saf/move-file-to-uri.html @@ -63,7 +63,7 @@

moveFileToUri

-
inline fun Context.moveFileToUri(treeUri: Uri, file: File, crossinline progress: (Long) -> Unit = {})
+
inline fun Context.moveFileToUri(treeUri: Uri, file: File, crossinline progress: (Long) -> Unit = {})
-

Returns a new File Object with the Current String as Its path

+

Returns a new File Object with the Current String as Its path

@@ -487,7 +487,7 @@

Functions

-

Returns a new File Object with the Current String as Its path

+

Returns a new File Object with the Current String as Its path

@@ -502,7 +502,7 @@

Functions

-
infix fun Date.asString(parseFormat: String): String
+
infix fun Date.asString(parseFormat: String): String
@@ -967,7 +967,7 @@

Functions

-
fun Context.getAppApk(pName: String = packageName): File

get Application Apk File

+
fun Context.getAppApk(pName: String = packageName): File

get Application Apk File

@@ -1102,7 +1102,7 @@

Functions

-
fun File.getUri(): Uri
+
fun File.getUri(): Uri
@@ -1927,7 +1927,7 @@

Functions

-

Save String to a Given File

+

Save String to a Given File

@@ -2092,7 +2092,7 @@

Functions

-
fun String.toDate(format: DateFormat): Date?
infix fun String.toDate(currentFormat: String): Date
+
fun String.toDate(format: DateFormat): Date?
infix fun String.toDate(currentFormat: String): Date
@@ -2137,7 +2137,7 @@

Functions

-
@RequiresApi(value = 26)
fun String.toPath(): Path
+
@RequiresApi(value = 26)
fun String.toPath(): Path
@@ -2152,7 +2152,7 @@

Functions

- +
@@ -2167,7 +2167,7 @@

Functions

-

Convenience method for creating a URL from a valid String.

+

Convenience method for creating a URL from a valid String.

diff --git a/string/dev.funkymuse.string/save-to-file.html b/string/dev.funkymuse.string/save-to-file.html index 751a24e45..58c3974fa 100644 --- a/string/dev.funkymuse.string/save-to-file.html +++ b/string/dev.funkymuse.string/save-to-file.html @@ -63,7 +63,7 @@

saveToFile

-

Save String to a Given File

+

Save String to a Given File

-
fun View.collapseIf(value: Boolean)

Sets receiver's visibility to View.GONE if value is true; sets it to View.VISIBLE otherwise. Opposite of expandIf; also see hideIf.

+
fun View.collapseIf(value: Boolean)

Sets receiver's visibility to View.GONE if value is true; sets it to View.VISIBLE otherwise. Opposite of expandIf; also see hideIf.

@@ -1871,7 +1871,7 @@

Functions

-

Sets receiver's visibility to View.GONE if TextView.getText is null or empty; sets it to View.VISIBLE otherwise.

+

Sets receiver's visibility to View.GONE if TextView.getText is null or empty; sets it to View.VISIBLE otherwise.

@@ -2696,7 +2696,7 @@

Functions

-
inline fun <T : ViewParent> View.findParentOfType(): T?
+
inline fun <T : ViewParent> View.findParentOfType(): T?
@@ -3236,7 +3236,7 @@

Functions

-
fun View.hideIf(value: Boolean)

Sets receiver's visibility to View.INVISIBLE if value is true; sets it to View.VISIBLE otherwise. Opposite of showIf; also see collapseIf.

+
fun View.hideIf(value: Boolean)

Sets receiver's visibility to View.INVISIBLE if value is true; sets it to View.VISIBLE otherwise. Opposite of showIf; also see collapseIf.

@@ -3251,7 +3251,7 @@

Functions

-

Sets receiver's visibility to View.INVISIBLE if TextView.getText is null or empty; sets it to View.VISIBLE otherwise.

+

Sets receiver's visibility to View.INVISIBLE if TextView.getText is null or empty; sets it to View.VISIBLE otherwise.

@@ -4346,7 +4346,7 @@

Functions

-

Call View.requestApplyInsets in a safe away. If we're attached it calls it straight-away. If not it sets an View.OnAttachStateChangeListener and waits to be attached before calling View.requestApplyInsets.

+

Call View.requestApplyInsets in a safe away. If we're attached it calls it straight-away. If not it sets an View.OnAttachStateChangeListener and waits to be attached before calling View.requestApplyInsets.

@@ -4421,7 +4421,7 @@

Functions

-
fun View.returnMeasurements(widthMeasureSpec: Int, heightMeasureSpec: Int, measurements: (widthMode: Int, heightMode: Int, widthSize: Int, heightSize: Int, initialWidth: Int, initialHeight: Int) -> Unit = { _, _, _, _, _, _ -> })

Use in View.onMeasure to simplify measurements

+
fun View.returnMeasurements(widthMeasureSpec: Int, heightMeasureSpec: Int, measurements: (widthMode: Int, heightMode: Int, widthSize: Int, heightSize: Int, initialWidth: Int, initialHeight: Int) -> Unit = { _, _, _, _, _, _ -> })

Use in View.onMeasure to simplify measurements

diff --git a/view/dev.funkymuse.view/request-apply-insets-when-attached.html b/view/dev.funkymuse.view/request-apply-insets-when-attached.html index 2d8cd43c9..28247f100 100644 --- a/view/dev.funkymuse.view/request-apply-insets-when-attached.html +++ b/view/dev.funkymuse.view/request-apply-insets-when-attached.html @@ -63,7 +63,7 @@

requestApplyInsetsWhenAttached

-

Call View.requestApplyInsets in a safe away. If we're attached it calls it straight-away. If not it sets an View.OnAttachStateChangeListener and waits to be attached before calling View.requestApplyInsets.

+

Call View.requestApplyInsets in a safe away. If we're attached it calls it straight-away. If not it sets an View.OnAttachStateChangeListener and waits to be attached before calling View.requestApplyInsets.