Stay organized with collections
Save and categorize content based on your preferences.
blockly > utils > svgMath > getInjectionDivXY
utils.svgMath.getInjectionDivXY() function
Return the coordinates of the top-left corner of this element relative to the div Blockly was injected into.
Signature:
export declare function getInjectionDivXY(element: Element): Coordinate;
Parameters
Parameter |
Type |
Description |
element |
Element |
SVG element to find the coordinates of. If this is not a child of the div Blockly was injected into, the behaviour is undefined. |
Returns:
Coordinate
Object with .x and .y properties.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["\u003cp\u003e\u003ccode\u003eutils.svgMath.getInjectionDivXY()\u003c/code\u003e calculates the top-left corner coordinates of an SVG element in relation to the Blockly injection div.\u003c/p\u003e\n"],["\u003cp\u003eThe function accepts an SVG element as input and returns a \u003ccode\u003eCoordinate\u003c/code\u003e object containing the x and y coordinates.\u003c/p\u003e\n"],["\u003cp\u003eIf the provided element is not a child of the Blockly injection div, the function's behavior is undefined.\u003c/p\u003e\n"]]],[],null,["[blockly](./blockly.md) \\\u003e [utils](./blockly.utils_namespace.md) \\\u003e [svgMath](./blockly.utils_namespace.svgmath_namespace.md) \\\u003e [getInjectionDivXY](./blockly.utils_namespace.svgmath_namespace.getinjectiondivxy_1_function.md)\n\nutils.svgMath.getInjectionDivXY() function\n\nReturn the coordinates of the top-left corner of this element relative to the div Blockly was injected into.\n\n**Signature:** \n\n export declare function getInjectionDivXY(element: Element): Coordinate;\n\nParameters\n\n| Parameter | Type | Description |\n|-----------|---------|----------------------------------------------------------------------------------------------------------------------------------|\n| element | Element | SVG element to find the coordinates of. If this is not a child of the div Blockly was injected into, the behaviour is undefined. |\n\n**Returns:**\n\n[Coordinate](./blockly.utils_namespace.coordinate_class.md)\n\nObject with .x and .y properties."]]