Positions a DOM element at the apparent canvas location corresponding to the given page location. This is not intended for use with elements the surface is managing: it is designed to be used with elements such as pop-ups that you may wish to position relative to the content in your canvas.
positionElementAtPageLocation(el: Element, x: number, y: number, xShift?: number, yShift?: number): void;
|el||Element||Element to position.|
|x||number||X location on canvas to move element's left edge to.|
|y||number||Y location on canvas to move element's top edge to.|
|xShift||number||Optional absolute number of pixels to shift the element by in the x axis after calculating its position relative to the canvas. Typically you'd use this to place something other than the top left corner of your element at the desired location.|
|yShift||number||Optional absolute number of pixels to shift the element by in the y axis after calculating its position relative to the canvas.|