lsync API
Preparing search index...
@lsync/definitions
CollectionsBuilder
Class CollectionsBuilder<TCollections>
Type Parameters
TCollections
extends
CollectionDefinitions
Index
Constructors
constructor
Methods
build
collection
raw
Collections
Constructors
constructor
new
CollectionsBuilder
<
TCollections
extends
CollectionDefinitions
>
(
collections
:
TCollections
,
)
:
CollectionsBuilder
<
TCollections
>
Type Parameters
TCollections
extends
CollectionDefinitions
Parameters
collections
:
TCollections
Returns
CollectionsBuilder
<
TCollections
>
Methods
build
build
()
:
CollectionSet
<
TCollections
>
&
TCollections
Returns
CollectionSet
<
TCollections
>
&
TCollections
collection
collection
<
TName
extends
string
,
TBuilder
extends
CollectionBuilder
<
any
,
any
,
any
,
any
,
any
>
,
>
(
name
:
TName
,
configure
:
(
collection
:
CollectionBuilder
<
TName
,
Record
<
string
,
unknown
>
,
never
,
{}
,
{}
,
>
,
)
=>
TBuilder
,
)
:
CollectionsBuilder
<
TCollections
&
Record
<
TName
,
DefinitionFromBuilder
<
TBuilder
>
>
,
>
Type Parameters
TName
extends
string
TBuilder
extends
CollectionBuilder
<
any
,
any
,
any
,
any
,
any
>
Parameters
name
:
TName
configure
:
(
collection
:
CollectionBuilder
<
TName
,
Record
<
string
,
unknown
>
,
never
,
{}
,
{}
,
>
,
)
=>
TBuilder
Returns
CollectionsBuilder
<
TCollections
&
Record
<
TName
,
DefinitionFromBuilder
<
TBuilder
>
>
,
>
raw
Collections
rawCollections
()
:
TCollections
Returns
TCollections
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
build
collection
raw
Collections
lsync API
Loading...