source/core/models/datum_entity library

Classes

DatumEntity
The base abstract class for all entities managed by Datum without built-in relationship handling.
DatumEntityBase
The base sealed class for all entities managed by the Datum framework.
DatumEntityInterface
Interface for all Datum entities, allowing both inheritance and mixin approaches.

Enums

MapTarget
The target for serialization, allowing different fields to be included or excluded based on whether the data is going to a local or remote data source.

Mixins

DatumEntityMixin
A mixin that provides the base functionality for Datum entities.