mini-effect
Preparing search index...
schema
SchemaWithPartial
Type Alias SchemaWithPartial<TSchema, TKeys>
SchemaWithPartial
:
TSchema
extends
|
ObjectSchema
<
infer
TEntries
,
ErrorMessage
<
ObjectIssue
>
|
undefined
,
>
|
StrictObjectSchema
<
infer
TEntries
,
ErrorMessage
<
StrictObjectIssue
>
|
undefined
,
>
?
Omit
<
TSchema
,
"entries"
|
"~standard"
|
"~run"
|
"~types"
>
&
{
"~run"
:
(
dataset
:
UnknownDataset
,
config
:
Config
<
BaseIssue
<
unknown
>
>
,
)
=>
OutputDataset
<
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
,
InferIssue
<
TSchema
>
,
>
;
"~standard"
:
StandardProps
<
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
,
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
,
>
;
"~types"
?:
{
input
:
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
;
issue
:
InferIssue
<
TSchema
>
;
output
:
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
;
}
;
entries
:
PartialEntries$1
<
TEntries
,
TKeys
>
;
}
:
TSchema
extends
LooseObjectSchema
<
infer
TEntries
,
ErrorMessage
<
LooseObjectIssue
>
|
undefined
,
>
?
Omit
<
TSchema
,
"entries"
|
"~standard"
|
"~run"
|
"~types"
>
&
{
"~run"
:
(
dataset
:
UnknownDataset
,
config
:
Config
<
BaseIssue
<
unknown
>
>
,
)
=>
OutputDataset
<
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
unknown
;
}
,
InferIssue
<
TSchema
>
,
>
;
"~standard"
:
StandardProps
<
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
unknown
;
}
,
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
unknown
;
}
,
>
;
"~types"
?:
{
input
:
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
unknown
;
}
;
issue
:
InferIssue
<
TSchema
>
;
output
:
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
unknown
;
}
;
}
;
entries
:
PartialEntries$1
<
TEntries
,
TKeys
>
;
}
:
TSchema
extends
ObjectWithRestSchema
<
infer
TEntries
,
infer
TRest
,
ErrorMessage
<
ObjectWithRestIssue
>
|
undefined
,
>
?
Omit
<
TSchema
,
"entries"
|
"~standard"
|
"~run"
|
"~types"
>
&
{
"~run"
:
(
dataset
:
UnknownDataset
,
config
:
Config
<
BaseIssue
<
unknown
>
>
,
)
=>
OutputDataset
<
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
InferOutput
<
TRest
>
;
}
,
InferIssue
<
TSchema
>
,
>
;
"~standard"
:
StandardProps
<
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
InferInput
<
TRest
>
;
}
,
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
InferOutput
<
TRest
>
;
}
,
>
;
"~types"
?:
{
input
:
InferObjectInput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
InferInput
<
TRest
>
;
}
;
issue
:
InferIssue
<
TSchema
>
;
output
:
InferObjectOutput
<
PartialEntries$1
<
TEntries
,
TKeys
>
>
&
{
[
key
:
string
]:
InferOutput
<
TRest
>
;
}
;
}
;
entries
:
PartialEntries$1
<
TEntries
,
TKeys
>
;
}
:
never
Schema with partial type.
Type Parameters
TSchema
extends
Schema$8
TKeys
extends
ObjectKeys
<
TSchema
>
|
undefined
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
mini-effect
Loading...
Schema with partial type.