Interface IEntity<EntityState>

interface IEntity<EntityState> {
    checkStateValidity(newState): IResult<void>;
    getSnapshot(): EntityState;
    updateAndCheckStateValidity(settingFunction): void;
}

Type Parameters

  • EntityState

Hierarchy (view full)

Implemented by

Methods