Package de.peekandpoke.kraft.addons.forms.validation.numbers

Functions

Link copied to clipboard
fun <T : Number?> greaterThan(value: Number, message: (T) -> String): Rule<T>
fun <T : Number?> greaterThan(value: Number, message: String = "Must be greater than "): Rule<T>
Link copied to clipboard
fun <T : Number?> greaterThanOrEqual(value: Number, message: (T) -> String): Rule<T>
fun <T : Number?> greaterThanOrEqual(value: Number, message: String = "Must be greater than "): Rule<T>
Link copied to clipboard
fun <T : Number?> inRange(    from: Number,     to: Number,     message: (T) -> String): Rule<T>
fun <T : Number?> inRange(    from: Number,     to: Number,     message: String = "Must be in range "): Rule<T>
Link copied to clipboard
fun <T : Number?> lessThan(value: Number, message: (T) -> String): Rule<T>
fun <T : Number?> lessThan(value: Number, message: String = "Must be less than "): Rule<T>
Link copied to clipboard
fun <T : Number?> lessThenOrEqual(value: Number, message: (T) -> String): Rule<T>
fun <T : Number?> lessThenOrEqual(value: Number, message: String = "Must be less than "): Rule<T>