Skip to content

Intermact API Reference / @intermact/core / SignalTrack

Interface: SignalTrack

Defined in: packages/core/src/animation/track.ts:75

A compiled, seekable signal tween (design.md §8.4).

Properties

duration

readonly duration: number

Defined in: packages/core/src/animation/track.ts:81


easing

readonly easing: Easing

Defined in: packages/core/src/animation/track.ts:82


from

readonly from: number

Defined in: packages/core/src/animation/track.ts:78


id

readonly id: string

Defined in: packages/core/src/animation/track.ts:76


signalId

readonly signalId: SignalId

Defined in: packages/core/src/animation/track.ts:77


start

readonly start: number

Defined in: packages/core/src/animation/track.ts:80


to

readonly to: number

Defined in: packages/core/src/animation/track.ts:79

Methods

evaluate()

evaluate(localProgress): number

Defined in: packages/core/src/animation/track.ts:84

Pure: normalized progress [0,1] -> signal value.

Parameters

localProgress

number

Returns

number

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)