dart_extensions_methods 0.0.1 copy "dart_extensions_methods: ^0.0.1" to clipboard
dart_extensions_methods: ^0.0.1 copied to clipboard

outdated

Extensions for different types similar to kotlin

dart_extensions #

Extensions for different types similar to kotlin

Available classes and their usage #

Added class Pair like in other languages

Pair<int, String> pair = Pair();

Available method and their usage #

listOf - To create list from Iterable repeat - Executes the given function action specified number of times run - Calls the specified function operation with this value as its receiver and returns its result. let - Calls the specified function operation with this value as its argument and returns its result. also - Calls the specified function operation with this value as its argument and returns this value.

String extensions #

isNullOrEmpty - Returns true if this nullable char sequence is either null or empty. isNotNullOrEmpty - Returns false if this nullable char sequence is either null or empty. reversed - Returns a progression that goes over the same range in the opposite direction with the same step. toInt - Returns the value of this number as an int. toIntOrNull - Returns the value of this number as an int or null if can not be parsed. toDouble - Returns the value of this number as an double. toDoubleOrNull - Returns the value of this number as an double or null if can not be parsed. toBoolean - Returns true if 'this' is "true", otherwise - false.

Bool extension #

not - Returns the inverse of this boolean.

Iterable extensions #

isNullOrEmpty - Returns true if this nullable iterable is either null or empty. isNotNullOrEmpty - Returns false if this nullable iterable is either null or empty.

List extensions #

distinctBy - Returns a list containing only elements from the given collection having distinct keys returned by the given selector function.

22
likes
10
pub points
83%
popularity

Publisher

unverified uploader

Extensions for different types similar to kotlin

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on dart_extensions_methods