Skip to main content
server.TemporalSignals Continuous polynomial arithmetic over explicitly supported inputs. The native compiler refuses sample operators and non-polynomial combinations. Integral answers retain exact rational values.

Type parameters

Hierarchy

Properties

node

• Readonly node: SeriesExpressionNode

inputs

• Readonly inputs: Inputs

lookupKind

• Readonly lookupKind: "series_derived"

Inherited from

ViewLookup.lookupKind

lookupSource

• Readonly lookupSource: unknown

Inherited from

ViewLookup.lookupSource

lookupValue

• Readonly lookupValue: SignalSeriesRef<{ dimension: D }>

Inherited from

ViewLookup.lookupValue

Methods

serialize

▸ serialize(): JSONValue

Returns

JSONValue

Inherited from

ViewLookup.serialize

summary

▸ summary(aggregate): TemporalScalar

Parameters

Returns

TemporalScalar

add

▸ add(value): TemporalSignals<D>

Parameters

Returns

TemporalSignals<D>

sub

▸ sub(value): TemporalSignals<Delta<D>>

Parameters

Returns

TemporalSignals<Delta<D>> ▸ sub(value): TemporalSignals<D>

Parameters

Returns

TemporalSignals<D>

mul

▸ mul<R>(value): TemporalSignals<Product<D, R>>

Type parameters

Parameters

Returns

TemporalSignals<Product<D, R>> ▸ mul(value): TemporalSignals<D>

Parameters

Returns

TemporalSignals<D>

rolling

▸ rolling(window, options): TemporalSignals<D> Integrate original segments over the trailing duration at every instant. Missing support makes that output interval unknown.

Parameters

Returns

TemporalSignals<D> ▸ rolling(window, options): TemporalSignals<Product<D, "time">>

Parameters

Returns

TemporalSignals<Product<D, "time">>

div

▸ div(value): TemporalSignals<D>

Parameters

Returns

TemporalSignals<D>

neg

▸ neg(): TemporalSignals<D>

Returns

TemporalSignals<D>

convert

▸ convert<To>(from, to): TemporalSignals<Dimension<To>>

Type parameters

Parameters

Returns

TemporalSignals<Dimension<To>>

to

▸ to<U>(unit): TemporalSignals<Dimension<U>>

Type parameters

Parameters

Returns

TemporalSignals<Dimension<U>>