Type alias: PendingModelId<T, R>
PendingModelId<
T,R>:object&PendingModelProp<RawModelId<T,R>>
Type declaration
default()
default: <
NT>(value) =>PendingModelId<NT,R>
Type parameters
• NT extends T
Parameters
• value: T | () => T
Returns
PendingModelId<NT, R>
nullable
nullable:
unknownextendsT?never: () =>PendingModelId<T|null,R>
readOnly()
readOnly: <
NR>(readOnly?) =>PendingModelId<T,NR>
Type parameters
• NR extends boolean = true
Parameters
• readOnly?: NR
Returns
PendingModelId<T, NR>
transform()
transform: <
NT>(transformer) =>PendingModelId<NT,R>
Type parameters
• NT extends T
Parameters
• transformer: ObjectTransformer<NT | null, any, any>
Returns
PendingModelId<NT, R>
Type parameters
• T extends ModelIdType | null
• R extends boolean