Firefox Tomorrow

web api instance method

SVGTransform: setTranslate() method

View on MDN ↗

The setTranslate() method of the SVGTransform interface sets the transform type to SVG_TRANSFORM_TRANSLATE, with parameters tx and ty defining the translation amounts.

Syntax

setTranslate(tx, ty)

Parameters

  • tx
    • : A float defining the translation amount along the X-axis.
  • ty
    • : A float defining the translation amount along the Y-axis.

Return value

None (undefined).

Exceptions

Examples

Setting Translation Values

// Select an SVG element and create a transform object
const svgElement = document.querySelector("svg");
const transform = svgElement.createSVGTransform();

// Set the translation values for the transform
transform.setTranslate(100, 50);

// Output the translation details
console.log(`X Translation:  ${transform.matrix.e}`); // Output: 100
console.log(`Y Translation: ${transform.matrix.f}`); // Output: 50

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.