Skip to main content
server.TemporalNumbers A numeric formula over admitted properties.

Type parameters

Hierarchy

Properties

node

• Readonly node: SeriesExpressionNode

inputs

• Readonly inputs: Inputs

max_gap

• Optional Readonly max_gap: string

lookupKind

• Readonly lookupKind: "series_derived"

Inherited from

ViewLookup.lookupKind

lookupSource

• Readonly lookupSource: unknown

Inherited from

ViewLookup.lookupSource

lookupValue

• Readonly lookupValue: DerivedSeriesRef<number, { dimension: D }>

Inherited from

ViewLookup.lookupValue

Methods

serialize

▸ serialize(): JSONValue

Returns

JSONValue

Inherited from

ViewLookup.serialize

interpolate

▸ interpolate(options): TemporalSignals<D> Interpret a raw numeric property before composing it with other signals. Each input retains its own support and interpolation policy.

Parameters

Returns

TemporalSignals<D>

align

▸ align(options): TemporalNumbers<D> Bound alignment between different observation streams.

Parameters

Returns

TemporalNumbers<D>

summary

▸ summary(aggregate): TemporalScalar Reduce this admitted property across the requested interval of each fleet member. Author formulas once in defineView(…).derive(…).

Parameters

Returns

TemporalScalar

add

▸ add(value): TemporalNumbers<D>

Parameters

Returns

TemporalNumbers<D>

sub

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

Parameters

Returns

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

Parameters

Returns

TemporalNumbers<D>

mul

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

Type parameters

Parameters

Returns

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

Parameters

Returns

TemporalNumbers<D>

div

▸ div<R>(value): TemporalNumbers<Quotient<D, R>>

Type parameters

Parameters

Returns

TemporalNumbers<Quotient<D, R>> ▸ div(value): TemporalNumbers<D>

Parameters

Returns

TemporalNumbers<D>

min

▸ min(other): TemporalNumbers<D>

Parameters

Returns

TemporalNumbers<D>

max

▸ max(other): TemporalNumbers<D>

Parameters

Returns

TemporalNumbers<D>

neg

▸ neg(): TemporalNumbers<D>

Returns

TemporalNumbers<D>

abs

▸ abs(): TemporalNumbers<D>

Returns

TemporalNumbers<D>

convert

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

Type parameters

Parameters

Returns

TemporalNumbers<Dimension<To>>

to

▸ to<U>(unit): TemporalNumbers<Dimension<U>> Convert from the unit inferred by native schema admission.

Type parameters

Parameters

Returns

TemporalNumbers<Dimension<U>>

delta

▸ delta(): TemporalNumbers<Delta<D>>

Returns

TemporalNumbers<Delta<D>>

gt

▸ gt(value): TemporalConditions

Parameters

Returns

TemporalConditions

gte

▸ gte(value): TemporalConditions

Parameters

Returns

TemporalConditions

lt

▸ lt(value): TemporalConditions

Parameters

Returns

TemporalConditions

lte

▸ lte(value): TemporalConditions

Parameters

Returns

TemporalConditions

eq

▸ eq(value): TemporalConditions

Parameters

Returns

TemporalConditions

ne

▸ ne(value): TemporalConditions

Parameters

Returns

TemporalConditions

rate

▸ rate(per?): TemporalNumbers<Quotient<Delta<D>, "time">>

Parameters

Returns

TemporalNumbers<Quotient<Delta<D>, "time">>

rolling

▸ rolling<A>(window, aggregate?): TemporalNumbers<AggregateDimension<D, A>>

Type parameters

Parameters

Returns

TemporalNumbers<AggregateDimension<D, A>> ▸ rolling(window, options): TemporalSignals<D>

Parameters

Returns

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

Parameters

Returns

TemporalSignals<Product<D, "time">>

cumulative

▸ cumulative<A>(aggregate, options): TemporalNumbers<AggregateDimension<D, A>> Accumulate from a fixed input-time origin; narrowing a query never moves it.

Type parameters

Parameters

Returns

TemporalNumbers<AggregateDimension<D, A>>