Skip to content

Signal

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:42

  • LiveStoreQueryBase<T>

T

  • ISignal<T>

__result!: T

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:132

This should only be used on a type-level and doesn’t hold any value during runtime

ISignal.__result!

LiveStoreQueryBase.__result!


_tag: "signal"

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:43

ISignal._tag

LiveStoreQueryBase._tag


[TypeId]: typeof TypeId = TypeId

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:134

ISignal.[TypeId]

LiveStoreQueryBase.[TypeId]


activeSubscriptions: Set<StackInfo>

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:144

ISignal.activeSubscriptions

LiveStoreQueryBase.activeSubscriptions


def: SignalDef<T>

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:48

ISignal.def

LiveStoreQueryBase.def


executionTimes: number[] = []

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:155

ISignal.executionTimes

LiveStoreQueryBase.executionTimes


id: number

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:133

ISignal.id

LiveStoreQueryBase.id


isDestroyed: boolean = false

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:158

ISignal.isDestroyed

LiveStoreQueryBase.isDestroyed


label: string

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:45

Human-readable label for the query for debugging

ISignal.label

LiveStoreQueryBase.label


reactivityGraph: ReactivityGraph

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:46

ISignal.reactivityGraph

LiveStoreQueryBase.reactivityGraph


readonly ref: Ref<T, ReactivityGraphContext, RefreshReason>

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:44

ISignal.ref


results$: Ref<T, ReactivityGraphContext, RefreshReason>

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:47

ISignal.results$

LiveStoreQueryBase.results$

get runs(): number

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:148

number

ISignal.runs

LiveStoreQueryBase.runs

destroy(): void

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:85

void

ISignal.destroy

LiveStoreQueryBase.destroy


get(): T

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:81

T

ISignal.get


run(args): T

Defined in: packages/@livestore/livestore/src/live-queries/base-class.ts:161

RefreshReason

Context

T

ISignal.run

LiveStoreQueryBase.run


set(value): void

Defined in: packages/@livestore/livestore/src/live-queries/signal.ts:77

T

void

ISignal.set