convex_dart library

Classes

Defined<T>
Represents a defined value in an Optional.
IList<T>
An immutable list. Note: The replace method is the equivalent of operator []= for the List.
IMap<K, V>
An immutable, unordered map.
ISet<T>
An immutable, ordered set. It can be configured to order by insertion order, or sort.
Optional<T>
A type-safe alternative to nullable types that explicitly represents optional values.
Uint8ListWithEquality
A wrapper around Uint8List that implements equality and hashing.
Undefined<T>
Represents the absence of a value in an Optional.

Extension Types

Union2
Emulate the union of the types X1 and X2.
Union3
Emulate the union of the types X1, X2, and X3.
Union4
Emulate the union of the types X1 .. X4.
Union5
Emulate the union of the types X1 .. X5.
Union6
Emulate the union of the types X1 .. X6.
Union7
Emulate the union of the types X1 .. X7.
Union8
Emulate the union of the types X1 .. X8.
Union9
Emulate the union of the types X1 .. X9.

Exceptions / Errors

ConvexClientError
An exception thrown for any error that is not a TypeScript ConvexError.
ConvexError
An exception thrown when a TypeScript ConvexError is thrown on the backend.
InvalidUnionTypeException
Thrown when an invalid union type value is detected.