Skip to main content

Type Alias: ModelFromSnapshot<M>

type ModelFromSnapshot<M> = IsNeverType<M[typeof fromSnapshotOverrideTypeSymbol], ModelPropsToSnapshotCreationData<ModelPropsOf<M>>, M[typeof fromSnapshotOverrideTypeSymbol]> & object;

The from snapshot type of a model.

Type Declaration​

$modelType?​

optional $modelType?: string;

Type Parameters​

Type Parameter
M extends ModelWithProps & object

Deprecated​

Use SnapshotInOf<Model> instead.