Skip to content

API / geotoolkit / dom

Module: dom

Table of contents

Enumerations
Functions

Contents

Enumerations

Events

• Readonly Events: Object

DOM Events fired by Node with DOMSupport tool

Events


ModifierKey

• Readonly ModifierKey: Object

Mouse buttons enum for using in native browser events as 'button' parameter


MouseButton

• Readonly MouseButton: Object

Mouse buttons enum for using in native browser events as 'button' parameter


MouseButtons

• Readonly MouseButtons: Object

Mouse buttons enum for using in native browser events as 'buttons' parameter

Functions

createCanvasElement

▸ createCanvasElement(width?, height?, inDevicePixel?): HTMLCanvasElement

create a canvas element, supports for HTMLCanvasElement and node-canvas.

Parameters

Name Type Description
Optional widthnumberthe canvas width in pixels
Optional heightnumberthe canvas height in pixels
Optional inDevicePixelbooleanif set to true width and height will be converted to canvas pixels.

Returns

HTMLCanvasElement

will return an HTMLCanvasElement inside a browser or a Canvas instance inside a nodeJS environment.


createElement

▸ createElement(tag, className?): HTMLCanvasElement

Parameters

Name Type
tag"canvas"
Optional classNamestring

Returns

HTMLCanvasElement

▸ createElement(tag, className?): HTMLDivElement

Parameters

Name Type
tag"div"
Optional classNamestring

Returns

HTMLDivElement

▸ createElement(tag, className?): HTMLTextAreaElement

Parameters

Name Type
tag"textarea"
Optional classNamestring

Returns

HTMLTextAreaElement

▸ createElement(tag, className?): HTMLStyleElement

Parameters

Name Type
tag"style"
Optional classNamestring

Returns

HTMLStyleElement

▸ createElement(tag, className?): HTMLAnchorElement

Parameters

Name Type
tag"a"
Optional classNamestring

Returns

HTMLAnchorElement

▸ createElement(tag, className?): HTMLElement

Parameters

Name Type
tagstring
Optional classNamestring

Returns

HTMLElement


getAbsolutePosition

▸ getAbsolutePosition(element, parentElement?): Object

return position relative to the parent

Parameters

Name Type Description
elementHTMLElementHTML element
Optional parentElementHTMLElementthe parent HTML element

Returns

Object

NameType
xnumber
ynumber