Interface SVGTransformList
length: number;
numberOfItems: number;
"[iterator]"(): ArrayIterator<SVGTransform>;
appendItem(newItem: SVGTransform): SVGTransform;
clear(): void;
consolidate(): SVGTransform | null;
createSVGTransformFromMatrix(matrix?: DOMMatrix2DInit): SVGTransform;
getItem(index: number): SVGTransform;
initialize(newItem: SVGTransform): SVGTransform;
insertItemBefore(newItem: SVGTransform, index: number): SVGTransform;
removeItem(index: number): SVGTransform;
replaceItem(newItem: SVGTransform, index: number): SVGTransform;
[index: number]: SVGTransform;
}
Indexable
Index
Properties
Readonlylength
The length read-only property of the SVGTransformList interface represents the number of items in the list.
ReadonlynumberOfItems
The numberOfItems read-only property of the SVGTransformList interface represents the number of items in the list.
Methods
[iterator]
-
Returns ArrayIterator<SVGTransform>
appendItem
-
The
appendItem()method of the SVGTransformList interface inserts a new item at the end of the list.Parameters
- newItem: SVGTransform
Returns SVGTransform
clear
-
The
clear()method of the SVGTransformList interface clears all existing current items from the list, with the result being an empty list.Returns void
consolidate
-
The
consolidate()method of the SVGTransformList interface consolidates the list of separate SVGTransform objects by multiplying the equivalent transformation matrices together to result in a list consisting of a single SVGTransform object of type SVG_TRANSFORM_MATRIX.Returns SVGTransform | null
createSVGTransformFromMatrix
-
The
createSVGTransformFromMatrix()method of the SVGTransformList interface creates an SVGTransform object which is initialized to a transform of type SVG_TRANSFORM_MATRIX and whose values are the given matrix.Parameters
Optionalmatrix: DOMMatrix2DInit
Returns SVGTransform
getItem
-
The
getItem()method of the SVGTransformList interface returns the specified item from the list.Parameters
- index: number
Returns SVGTransform
initialize
-
The
initialize()method of the SVGTransformList interface clears all existing current items from the list and re-initializes the list to hold the single item specified by the parameter.Parameters
- newItem: SVGTransform
Returns SVGTransform
insertItemBefore
-
The
insertItemBefore()method of the SVGTransformList interface inserts a new item into the list at the specified position.Parameters
- newItem: SVGTransform
- index: number
Returns SVGTransform
removeItem
-
The
removeItem()method of the SVGTransformList interface removes an existing item from the list.Parameters
- index: number
Returns SVGTransform
replaceItem
-
The
replaceItem()method of the SVGTransformList interface replaces an existing item in the list with a new item.Parameters
- newItem: SVGTransform
- index: number
Returns SVGTransform
The
SVGTransformListinterface defines a list of SVGTransform objects.MDN Reference