truesight_core library

Support for doing something awesome.

More dartdocs go here.

Classes

AbstractFilter
Base class for filter classes
DataFilter
Abstract class DataFilter
DataModel
DataSerializable
DateFilter
This class defines filter operations for DateTime type
GuidFilter
This class defines filter operations for ID (primary key, foreign key) fields that is in string type (GUID, UUID, ...)
HttpRepository
Repository that has methods to call HTTP APIs
IdFilter
This class defines filter operations for ID (primary key, foreign key) fields that is in int type
IJsonDate
IntFilter
JsonBoolean
JsonDate
JsonList<T extends DataModel>
JsonNumber
JsonObject<T extends DataModel>
JsonObjectType
JsonString
JsonType<T>
ModelType<T extends DataModel>
NumberFilter<T>
This class defines filter operations for all Dart's number types (including int, double or generic num)
StringFilter
This class defines filter operations for String type

Enums

OrderType
TrueSight's backend order types

Extensions

DateTimeFormatter on DateTime
ExtendedResponse on Response
Extension for dio's Response class
HardcodedString on String

Typedefs

DataModelNewInstance = DataModel Function()
InstanceConstructor<T extends DataModel> = T Function()