rollbar_common library

Classes

Environment
Equatable
Failure<T, E extends Error>
Identifiable<T extends Object>
PayloadRecord
Persistable<T extends Object>
The class of types that are Persistable.
PersistableBreadcrumbRecord
PersistableFor
Dart's type system is too rudimentary and still doesn't support abstract static interfaces.
PersistablePayloadRecord
Result<T, E extends Error>
Serializable
The class of types that are Serializable.
SerializableBreadcrumbRecord
SerializableFor
Dart's type system is too rudimentary and still doesn't support abstract static interfaces.
SerializablePayloadRecord
Success<T, E extends Error>
TableSet<E extends Persistable<UUID>>
A collection of Persistable objects that leverages the sqlite3 library in which each record can occur only once.
Tuple2<T1, T2>
ZippedIterable<A, B>
ZippedIterator<E1, E2>

Constants

isTrue → const bool Function(bool x)
Tests whether the given boolean argument x is true.
uuidGen → const Uuid
This is our global UUID generator.

Properties

nilUUID → UuidValue
final

Functions

constant<T, U>(T x) → T Function(U)
The Constant function.
curry2<A, B, C>(C f(A, B)) → C Function(B) Function(A)
Binary function currying. Allows for partial application of binary functions.
identity<T>(T x) → T
The Identity function.
isFalse(bool x) bool
Tests whether the given boolean argument x is false.
isNotNull<T>(T? x) bool
Tests whether the given argument x is not null.
isNull<T>(T? x) bool
Tests whether the given argument x is null.
not<T>(bool p(T)) bool Function(T)
Inverses a predicate boolean evaluation.
repeat(int times, void body()) → void
Repeatedly calls the given function body, the given amount of times.

Enums

Datatype
A type identifier.
HttpMethod
HttpStatus
Level
The level of an occurrence.

Typedefs

HttpHeaders = Map<String, String>
JsonMap = Map<String, dynamic>
KeyValuePredicate<K, V> = bool Function(K, V)
Predicate<E> = bool Function(E)
Transform<T, E> = T Function(E)
UUID = UuidValue