dartx library

Classes

CharacterRange
A range of characters of a Characters.
Characters
The characters of a string.
ComparableRange<T extends Comparable<T>>
Represents a range of Comparable values such as String or DateTime
ConstRange<T extends num>
DoubleRange
IntProgression
IntRange
A iterable range between two ints which is iterable with a specific step size
Range<T extends Comparable>
Represents a range of values (for example, numbers or characters) with a fixed start value and a fixed endInclusive value.

Extensions

ComparableBetweenExtension on T
ComparableBiggerExtension on T
ComparableCoerceAtLeastExtension on T
ComparableCoerceAtMostExtension on T
ComparableCoerceInExtension on T
ComparableInRangeExtension on T
ComparableRangeX on T
ComparableSmallerEqualsExtension on T
ComparableSmallerExtension on T
Provides comparison operators for Comparable types.
CompararatorComposeExtensions on Comparator<T>
CompararatorReverseExtensions on Comparator<T>
DateTimeTimeExtension on DateTime
DoubleRangeToExtension on double
Special variant for double which implements Comparable<num> and therefore doesn't work for the Comparable<T>.rangeTo(T) extension
DurationTimeExtension on Duration
Function1InvokeExtensions on Function1<A, R>
Function1PartialExtensions on Function1<A, R>
Function2CurryExtension on Function2<A, B, R>
Function2FlipExtension on Function2<A, B, R>
Function2InvokeExtension on Function2<A, B, R>
Function2Partial2Extension on Function2<A, B, R>
Function2PartialExtension on Function2<A, B, R>
Function2UncurryExtension on Function1<A, Function1<B, R>>
Function3CurryExtension on Function3<A, B, C, R>
Function3InvokeExtension on Function3<A, B, C, R>
Function3Partial2Extension on Function3<A, B, C, R>
Function3Partial3Extension on Function3<A, B, C, R>
Function3PartialExtension on Function3<A, B, C, R>
Function3UncurryExtension on Function1<A, Function1<B, Function1<C, R>>>
Function4CurryExtension on Function4<A, B, C, D, R>
Function4InvokeExtension on Function4<A, B, C, D, R>
Function4Partial2Extension on Function4<A, B, C, D, R>
Function4Partial3Extension on Function4<A, B, C, D, R>
Function4Partial4Extension on Function4<A, B, C, D, R>
Function4PartialExtension on Function4<A, B, C, D, R>
Function4UncurryExtension on Function1<A, Function1<B, Function1<C, Function1<D, R>>>>
IntRangeToExtension on int
The equivalent for double is DoubleRangeExtension
IntToBytesExtension on T
IntToCharExtension on T
ListBinarySearchExtension on List<E>
ListDropExtension on List<E>
ListDropLastExtension on List<E>
ListDropLastWhileExtension on List<E>
ListDropWhileExtension on List<E>
ListElementAtOrNull on List<E>
ListExtension on List<E>
ListFlattenExtension on List<List<E>>
ListIndicesExtension on List<E>
ListInsertionSortExtension on List<E>
ListLastIndexExtension on List<E>
ListLowerBoundExtension on List<E>
ListMergeSortExtension on List<E>
ListSwapExtension on List<E>
NullableStringIsNotNullOrBlankExtension on String?
NullableStringIsNotNullOrEmptyExtension on String?
NullableStringIsNullOrBlankExtension on String?
NullableStringIsNullOrEmptyExtension on String?
NullableStringOrEmptyExtension on String?
NumArithmeticX on T
NumBetweenExtension on T
NumCoerceAtLeastExtension on T
NumCoerceAtMostExtension on T
NumCoerceInExtension on T
NumCoerceInRangeExtension on T
NumTimeExtension on T
Ordinals on T
StringBufferWriteSpaceExtension on StringBuffer
StringCapitalizeExtension on String
StringCharacters on String
StringDecapitalizeExtension on String
StringIsAsciiExtension on String
StringIsBlankExtension on String
StringIsCapitalizedExtension on String
StringIsDecapitalizedExtension on String
StringIsDoubleExtension on String
StringIsIntExtension on String
StringIsLatin1Extension on String
StringIsLowerCaseExtension on String
StringIsNotBlankExtension on String
StringIsUpperCaseExtension on String
StringMatchesExtension on String
StringMd5Extension on String
StringRemovePrefixExtension on String
StringRemoveSuffixExtension on String
StringRemoveSurroundingExtension on String
StringReversedExtension on String
StringSliceExtension on String
StringToDoubleExtension on String
StringToDoubleOrNullExtension on String
StringToIntExtension on String
StringToIntOrNullExtension on String
StringToUtf16Extension on String
StringToUtf8Extension on String
StringUrlCodingExtension on String

Typedefs

Function0<R> = R Function()
Function1<A, R> = R Function(A a)
Function2<A, B, R> = R Function(A a, B b)
Function3<A, B, C, R> = R Function(A a, B b, C c)
Function4<A, B, C, D, R> = R Function(A a, B b, C c, D d)