Interface ElementTimeControl

All Known Subinterfaces:
SVGAnimateColorElement, SVGAnimateElement, SVGAnimateMotionElement, SVGAnimateTransformElement, SVGAnimationContext, SVGAnimationElement, SVGSetElement
All Known Implementing Classes:
SVGAnimateColorElementBridge, SVGAnimateElementBridge, SVGAnimateMotionElementBridge, SVGAnimateTransformElementBridge, SVGAnimationElementBridge, SVGOMAnimateColorElement, SVGOMAnimateElement, SVGOMAnimateMotionElement, SVGOMAnimateTransformElement, SVGOMAnimationElement, SVGOMSetElement, SVGSetElementBridge

public interface ElementTimeControl
Control the behavior of an animated element.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Creates a begin instance time for the current time which is added to the list of begin instance times.
    boolean
    beginElementAt(float offset)
    Creates a begin instance time for the current time plus or minus the passed offset which is added to the list of begin instance times.
    boolean
    Creates an end instance time for the current time which is added to the list of end instance times.
    boolean
    endElementAt(float offset)
    Creates an end instance time for the current time plus or minus the passed offset which is added to the list of end instance times.
  • Method Details

    • beginElement

      boolean beginElement()
      Creates a begin instance time for the current time which is added to the list of begin instance times.

      Note: modern versions of this method do not return any value.

      Returns:
      true. The return value should be ignored.
    • beginElementAt

      boolean beginElementAt(float offset)
      Creates a begin instance time for the current time plus or minus the passed offset which is added to the list of begin instance times.

      Note: modern versions of this method do not return any value.

      Parameters:
      offset - the offset in seconds at which to begin the element.
      Returns:
      true. The return value should be ignored.
    • endElement

      boolean endElement()
      Creates an end instance time for the current time which is added to the list of end instance times.

      Note: modern versions of this method do not return any value.

      Returns:
      true. The return value should be ignored.
    • endElementAt

      boolean endElementAt(float offset)
      Creates an end instance time for the current time plus or minus the passed offset which is added to the list of end instance times.

      Note: modern versions of this method do not return any value.

      Parameters:
      offset -
      Returns:
      true. The return value should be ignored.