Class: SolidEngine
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:57
Implements
Constructors
Constructor
new SolidEngine(
fetch?,config?):SolidEngine
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:66
Parameters
fetch?
config?
Partial<SolidEngineConfig> = {}
Returns
SolidEngine
Properties
__isSolidEngine
__isSolidEngine:
boolean=true
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:58
Accessors
listeners
Get Signature
get listeners():
Listeners<SolidEngineListener>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:80
Returns
Listeners<SolidEngineListener>
Methods
addListener()
addListener(
listener): () =>void
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:216
Parameters
listener
Returns
() => void
Deprecated
Use .listeners instead.
clearCache()
clearCache():
void
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:227
Returns
void
create()
create(
collection,document,id?):Promise<string>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:92
Parameters
collection
string
document
id?
string
Returns
Promise<string>
Implementation of
delete()
delete(
collection,id):Promise<void>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:203
Parameters
collection
string
id
string
Returns
Promise<void>
Implementation of
getFetch()
getFetch():
Fetch
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:88
Returns
readMany()
readMany(
collection,filters?):Promise<EngineDocumentsCollection>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:157
Parameters
collection
string
filters?
EngineFilters = {}
Returns
Promise<EngineDocumentsCollection>
Implementation of
readOne()
readOne(
collection,id):Promise<EngineDocument>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:117
Parameters
collection
string
id
string
Returns
Promise<EngineDocument>
Implementation of
removeListener()
removeListener(
listener):void
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:223
Parameters
listener
Returns
void
Deprecated
Use .listeners instead.
setConfig()
setConfig(
config):void
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:84
Parameters
config
Partial<SolidEngineConfig>
Returns
void
update()
update(
collection,id,updates):Promise<void>
Defined in: packages/soukai-solid/src/engines/SolidEngine.ts:179
Parameters
collection
string
id
string
updates
Returns
Promise<void>