brick_offline_first_build library

Classes

OfflineFirstChecker
OfflineFirstFields
Discover all fields with @OfflineFirst
OfflineFirstGenerator<_ClassAnnotation>
Output serializing code for all models with the @_ClassAnnotation annotation
OfflineFirstModelDictionaryGenerator
OfflineFirstSchemaGenerator
OfflineFirstSqliteDeserialize
OfflineFirstSqliteModelSerdesGenerator
OfflineFirstSqliteSerialize

Mixins

OfflineFirstJsonDeserialize<TModel extends Model, Annotation extends FieldSerializable>
Adds support for siblings and serdes. It's best to extend the original generator (e.g. class OfflineFirstRestDeserialize extends RestDeserialize with OfflineFirstJsonDeserialize)
OfflineFirstJsonSerialize<TModel extends Model, Annotation extends FieldSerializable>
Adds support for siblings and serdes. It's best to extend the original generator (e.g. class OfflineFirstRestSerialize extends RestSerialize with OfflineFirstJsonSerialize)