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(全阶段)