serialisation_models library
Classes
- EntityEventSourceState
- EntityField
- HypiMeta
-
ListEntityField<
T extends TinkEntity> -
MapEntityField<
T extends TinkEntity> - TDoubleField
- TSimpleField
Mixins
- EntityEventSource
- TinkEntity
- Any object that needs to be persisted and reloaded into the editor later
- TinkEntityField
Constants
- tinkEntityPrefix → const String
- tinkRefProtocol → const String
Functions
-
entityFrame(
List< MapEntry< fields, HypiMeta hypi, String entityType, String entitySubType, String entityGroupId, String appInstanceId, {Map<String, dynamic> >String, dynamic> ? target}) → Map<String, dynamic> -
entityRef(
TinkEntity e) → String -
entityRefFromId(
String id) → String -
entitySaveEventName(
String id) → String -
entityUpdateEventName(
String id) → String -
fieldsAsMap(
Map< String, dynamic> obj) → Map<String, Map< String, dynamic> > -
fieldsFromDB(
dynamic resolved) → Map< String, dynamic> -
hypiMeta(
Map< String, dynamic> e) → HypiMeta -
isTinkRef(
String str) → bool -
tinkRefToId(
String ref) → String
Typedefs
-
TinkEntitySet
= Map<
String, Map< String, dynamic> > -
TinkFieldReader
= Future<
T?> Function<T extends TinkEntity>(T creator(), dynamic) - TinkFieldWriter = dynamic Function(TinkEntity entity, TinkEntitySet entities)