Search
Preparing search index...
The search index is not available
MBCore GameTest Module
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
MBCore GameTest Module
Collection
Class Collection<docSchema>
Type Parameters
docSchema
extends
schema
=
{}
Hierarchy
Collection
Index
Constructors
constructor
Properties
_documents
Accessors
doc
Schema
id
Methods
delete
All
Documents
delete
Document
get
All
Documents
get
Document
has
Document
to
Save
write
Document
from
Save
Constructors
constructor
new
Collection
<
docSchema
>
(
id
:
string
, docSchema
:
docSchema
)
:
Collection
<
docSchema
>
Type Parameters
docSchema
extends
schema
=
{}
Parameters
id:
string
docSchema:
docSchema
Returns
Collection
<
docSchema
>
Properties
_documents
_documents
:
Map
<
string
,
Document
<
string
,
Collection
<
docSchema
>
>
>
= ...
Accessors
doc
Schema
get
docSchema
(
)
:
docSchema
Returns
docSchema
id
get
id
(
)
:
string
Returns
string
Methods
delete
All
Documents
delete
All
Documents
(
)
:
void
Returns
void
delete
Document
delete
Document
(
document
:
string
|
Document
<
string
,
Collection
<
docSchema
>
>
)
:
void
Parameters
document:
string
|
Document
<
string
,
Collection
<
docSchema
>
>
Returns
void
get
All
Documents
get
All
Documents
(
)
:
Document
<
string
,
Collection
<
docSchema
>
>
[]
Returns
Document
<
string
,
Collection
<
docSchema
>
>
[]
get
Document
get
Document
(
id
:
string
)
:
Document
<
string
,
Collection
<
docSchema
>
>
Parameters
id:
string
Returns
Document
<
string
,
Collection
<
docSchema
>
>
has
Document
has
Document
(
id
:
string
)
:
boolean
Parameters
id:
string
Returns
boolean
to
Save
to
Save
(
)
:
{
documents
:
{
collections
:
(
{ id: string; documents: { id: string; collections: ...[]; data: { [k: string]: any; }; }[]; schema: { [k: string]: any; }; }
)
[]
;
data
:
{}
;
id
:
string
}
[]
;
id
:
string
;
schema
:
{}
}
Returns
{
documents
:
{
collections
:
(
{ id: string; documents: { id: string; collections: ...[]; data: { [k: string]: any; }; }[]; schema: { [k: string]: any; }; }
)
[]
;
data
:
{}
;
id
:
string
}
[]
;
id
:
string
;
schema
:
{}
}
documents
:
{
collections
:
(
{ id: string; documents: { id: string; collections: ...[]; data: { [k: string]: any; }; }[]; schema: { [k: string]: any; }; }
)
[]
;
data
:
{}
;
id
:
string
}
[]
id
:
string
schema
:
{}
[
k:
string
]:
any
write
Document
write
Document
(
document
:
Document
<
string
,
Collection
<
docSchema
>
>
)
:
Map
<
string
,
Document
<
string
,
Collection
<
docSchema
>
>
>
Parameters
document:
Document
<
string
,
Collection
<
docSchema
>
>
Returns
Map
<
string
,
Document
<
string
,
Collection
<
docSchema
>
>
>
Static
from
Save
from
Save
(
data
:
any
)
:
Collection
<
schema
>
Parameters
data:
any
Returns
Collection
<
schema
>
Exports
Collection
constructor
_documents
doc
Schema
id
delete
All
Documents
delete
Document
get
All
Documents
get
Document
has
Document
to
Save
write
Document
from
Save
Generated using
TypeDoc
version 0.22.18, the 7/5/2022