Interface AnimatedLiveAttributeValue
- All Superinterfaces:
LiveAttributeValue
- All Known Implementing Classes:
AbstractSVGAnimatedLength, AbstractSVGAnimatedValue, SVGOMAnimatedBoolean, SVGOMAnimatedEnumeration, SVGOMAnimatedInteger, SVGOMAnimatedLength, SVGOMAnimatedLengthList, SVGOMAnimatedMarkerOrientValue, SVGOMAnimatedNumber, SVGOMAnimatedNumberList, SVGOMAnimatedPathData, SVGOMAnimatedPoints, SVGOMAnimatedPreserveAspectRatio, SVGOMAnimatedRect, SVGOMAnimatedString, SVGOMAnimatedTransformList
An interface for
LiveAttributeValues that have an animated value
component.-
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a listener for changes to the animated value.Returns the local name of this animated live attribute.Returns the namespace URI of this animated live attribute.getUnderlyingValue(AnimationTarget target) Returns the base value of the attribute as anAnimatableValue.voidRemoves a listener for changes to the animated value.Methods inherited from interface LiveAttributeValue
attrAdded, attrModified, attrRemoved
-
Method Details
-
getNamespaceURI
String getNamespaceURI()Returns the namespace URI of this animated live attribute. -
getLocalName
String getLocalName()Returns the local name of this animated live attribute. -
getUnderlyingValue
Returns the base value of the attribute as anAnimatableValue. -
addAnimatedAttributeListener
Adds a listener for changes to the animated value. -
removeAnimatedAttributeListener
Removes a listener for changes to the animated value.
-