mobx-keystone
Preparing search index...
TypeToSnapshotIn
Type Alias TypeToSnapshotIn<S>
TypeToSnapshotIn
:
S
extends
ObjectTypeFunction
?
ObjectSnapshotInData
<
ReturnType
<
S
>
>
extends
infer
R
?
R
:
never
:
S
extends
CodecType
<
any
,
infer
D
,
any
>
?
D
:
S
extends
ArrayType
<
infer
A
>
?
ArraySnapshotInData
<
A
>
:
S
extends
ObjectType
<
infer
O
>
?
ObjectSnapshotInData
<
O
>
:
S
extends
RecordType
<
infer
R
>
?
RecordSnapshotInData
<
R
>
:
S
extends
ModelType
<
infer
M
>
?
SnapshotInOf
<
M
>
:
TypeToSnapshotLeaf
<
S
,
"in"
>
Type Parameters
S
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
mobx-keystone
Loading...