LiveQuery
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:78
A LiveQuery is stateful
Type Parameters
• TResult
Properties
__result!
__result!:
TResult
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:86
This should only be used on a type-level and doesn’t hold any value during runtime
_tag
_tag:
"db"
|"computed"
|"graphql"
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:80
[TypeId]
[TypeId]: typeof
TypeId
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:81
activeSubscriptions
activeSubscriptions:
Set
<StackInfo
>
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:104
def
def:
LiveQueryDef
<TResult
>
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:109
destroy()
destroy: () =>
void
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:95
Returns
void
executionTimes
executionTimes:
number
[]
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:108
id
id:
number
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:79
isDestroyed
isDestroyed:
boolean
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:96
label
label:
string
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:91
results$
results$:
Thunk
<TResult
,ReactivityGraphContext
,RefreshReason
>
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:89
A reactive thunk representing the query results
run()
run: (
args
) =>TResult
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:93
Parameters
args
debugRefreshReason?
otelContext?
Context
Returns
TResult
runs
runs:
number
Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:106