Directus / @directus/sdk / types / MergeCoreCollection
Type alias: MergeCoreCollection<Schema, Collection, BuiltinCollection>
MergeCoreCollection<
Schema
,Collection
,BuiltinCollection
>:Collection
extends keyofSchema
?UnpackList
<Schema
[Collection
]> extends infer Item ?{ [Field in Exclude<keyof Item, keyof BuiltinCollection>]: Item[Field] }
&BuiltinCollection
:never
:BuiltinCollection
Merge a core collection from the schema with the builtin schema
Type parameters
• Schema extends object
• Collection extends keyof Schema
| string
• BuiltinCollection