com.aspose.html.dom.svg.datatypes

Class SVGAnimatedValue<T>

    • Constructor Detail

      • SVGAnimatedValue

        public SVGAnimatedValue(T baseValue,
                                com.aspose.html.common.Func2<T,T> animation)

        Initializes a new instance of the SVGAnimatedValue{T} class.

        Parameters:
        baseValue - The base value.
        animation - The animation.
    • Method Detail

      • getBaseVal

        @DOMNameAttribute(name="baseVal")
        public T getBaseVal()

        The base value of the given attribute before applying any animations.

        Value: true if [base value]; otherwise, false.
      • setBaseVal

        @DOMNameAttribute(name="baseVal")
        public void setBaseVal(T value)

        The base value of the given attribute before applying any animations.

        Value: true if [base value]; otherwise, false.
      • getAnimVal

        @DOMNameAttribute(name="animVal")
        public T getAnimVal()

        If the given attribute or property is being animated, contains the current animated value of the attribute or property. If the given attribute or property is not currently being animated, contains the same value as baseVal.

        Value: true if [anim value]; otherwise, false.
      • deepClone

        public Object deepClone()

        Creates a new object that is a copy of the current instance.

        Specified by:
        deepClone in class SVGValueType
        Returns:
        A new object that is a copy of this instance.
      • deepClone

        public abstract Object deepClone(T baseValue,
                                         com.aspose.html.common.Func2<T,T> animation)
      • getKey

        public com.aspose.html.dom.svg.services.SVGTypeKey getKey()
        Overrides:
        getKey in class SVGValueType
      • getGenericKey

        public com.aspose.html.dom.svg.services.SVGTypeKey getGenericKey()