figureone
    Preparing search index...

    PulseAnimationStep options object

    • frequency number — pulse frequency in Hz - a frequency of zero will set the frequency so just one cycle will be performed in the duration (0)
    • scale number — maximum scale value to pulse to (1.5)
    • rotation number — maximum rotation value to pulse to
    • translation number — maximum translation displacment value to pulse to (1.5)
    • angle number — translation angle (0)
    • min number — minimum value to pulse to
    • centerOn TypeParsablePoint | FigureElement | null — center of scale or rotation pulse. By default, the element calling the pulse will be the default centerOn.
    • xAlign number | left | right | center | origin — if centerOn is a FigureElement then this property can be used to horizontally align the pulse center with the element. 'location' is the (0, 0) draw space coordinate of the element. number defines the percent width from the left of the element ('center')
    • yAlign number | top | bottom | middle | origin — if centerOn is a FigureElement then this property can be used to vertically align the pulse center with the element. 'location' is the (0, 0) draw space coordinate of the element. number defines the percent width from the left of the element ('center')
    • space figure | gl | local | draw — if centerOn is a point, use this to define the space the point is in ('figure')
    • done (arg: any) => void | null — callback when pulse is finished. If string then the element's FunctionMap fnMap will be used (null)
    • num number — the number of draw copies of the pulse to make (1)
    • when TypeWhen — when to start the pulse ('syncNow')