Internal representation of an property animation.

Each property belongs to an element defined by its selector, which can represent multiple DOM Elements.

It stores the the user parameters after being converted into an internal format.

This class is abstract because it's always derived by an Interpolator class

Hierarchy (view full)

Constructors

Properties

advance: boolean
animProp?: AnimationProp

Information has it's provided by the user.

bypassBackwardMode?: BypassMode
bypassForwardMode?: BypassMode
dirPair: _DirPair
easing?: _WorkInterpolator<EasingHandler, EasingFunc, EasingParams>
endFrame: uint
forward: boolean
framesPerCycle: int
itemDelay?: _ItemDelay
iterationCount: uint
oscillator?: _WorkInterpolator<OscillatorHandler, OscillatorFunc, OscillatorParams>
path?: _WorkInterpolator<PathHandler, PathFunc, PathParams>
positionFrame: int
propName?: string

Property Name defined by the user. Usually the same as realPropName But in some cases it can differ.

propType?: uint
realPropName?: string

It can represent a HTMLElement.style property or HTMLElement property PT_TEXT property types use HTMLElement property instead of style.

roundFunc: RoundFunc
scaleDuration: int
startFrame: uint
totalDuration: uint
variation: ActionNumValue
waitFor: WaitForList

Methods

  • Parameters

    Returns boolean