Package-level declarations

Functions

Link copied to clipboard
fun andAll(vararg flags: Boolean?): Boolean?

Performs logical and operations on multiple boolean values. If a part of the values is null, it is ignored to performs the operations. If there is only one valid value, the result is the value itself. If all values are null or no value, the result is null.

Link copied to clipboard
fun orAll(vararg flags: Boolean?): Boolean?

Performs logical or operations on multiple boolean values. If a part of the values is null, it is ignored to performs the operations. If there is only one valid value, the result is the value itself. If all values are null or no value, the result is null.

Link copied to clipboard
fun xorAll(vararg flags: Boolean?): Boolean?

Performs logical xor operations on multiple boolean values. If a part of the values is null, it is ignored to performs the operations. If there is only one valid value, the result is the value itself. If all values are null or no value, the result is null.