{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Namespace: AbstractDeviceSupport","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":true,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/readme"},"children":["API"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d"},"children":["geotoolkit3d"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool"},"children":["tool"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport"},"children":["devicesupport"]}," / ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport"},"children":["AbstractDeviceSupport"]}," / AbstractDeviceSupport"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"namespace-abstractdevicesupport","__idx":0},"children":["Namespace: AbstractDeviceSupport"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport"},"children":["devicesupport"]},".",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport"},"children":["AbstractDeviceSupport"]},".AbstractDeviceSupport"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"table-of-contents","__idx":1},"children":["Table of contents"]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Type Aliases"]}]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customevent"},"children":["CustomEvent"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#custompointerevent"},"children":["CustomPointerEvent"]}]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":""},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customtouchevent"},"children":["CustomTouchEvent"]}]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#eventmap"},"children":["EventMap"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#options"},"children":["Options"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#optionsbaseout"},"children":["OptionsBaseOut"]}]}]}]}]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"contents","__idx":2},"children":["Contents"]},{"$$mdtype":"Tag","name":"details","attributes":{"open":"true"},"children":[{"$$mdtype":"Tag","name":"summary","attributes":{},"children":[{"$$mdtype":"Tag","name":"span","attributes":{"style":{"fontSize":"1.25em","fontWeight":"bold"}},"children":["Type Aliases"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"customevent","__idx":3},"children":["CustomEvent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["CustomEvent"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"type-declaration","__idx":4},"children":["Type declaration"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Name"},"children":["Name"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["plotX"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["number"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The pointer X coordinate in the plot"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["plotXs"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["number"]},"[]"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The previous pointer X coordinates in the plot"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["plotY"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["number"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The pointer Y coordinate in the plot"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["plotYs"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["number"]},"[]"]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The previous pointer Y coordinates in the plot"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["windowVisibility?"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["string"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["-"]}]}]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"custompointerevent","__idx":5},"children":["CustomPointerEvent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["CustomPointerEvent"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," & ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customevent"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomEvent"]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"customtouchevent","__idx":6},"children":["CustomTouchEvent"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["CustomTouchEvent"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["TouchEvent"]}," & ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customevent"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomEvent"]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"eventmap","__idx":7},"children":["EventMap"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["EventMap"]},": ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit.util.eventdispatcher.eventdispatcher#eventmap"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["EventMap"]}]}," & { ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onContext"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onDoubleClick"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onKeyDown"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["KeyboardEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onKeyUp"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["KeyboardEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onMouseDown"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onMouseMove"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onMouseOut"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onMouseUp"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onMouseWheel"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["WheelEvent"]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onTouchEnd"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," | ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customtouchevent"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomTouchEvent"]}]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onTouchMove"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," | ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customtouchevent"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomTouchEvent"]}]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onTouchStart"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["PointerEvent"]}," | ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#customtouchevent"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["CustomTouchEvent"]}]}," ; ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["onVisibilityChanged?"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Event"]},"  }"]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"options","__idx":8},"children":["Options"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Options"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Object"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The options"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"type-declaration-1","__idx":9},"children":["Type declaration"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Name"},"children":["Name"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Type"},"children":["Type"]},{"$$mdtype":"Tag","name":"th","attributes":{"align":"left","data-label":"Description"},"children":["Description"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["domelement?"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["HTMLElement"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The div element in which the canvas will be created and added."]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["plot?"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.plot.plot"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Plot"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The plot using this devicesupport"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["target?"]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/classes/geotoolkit3d.tool.abstracttool.abstracttool"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["AbstractTool"]}]}]},{"$$mdtype":"Tag","name":"td","attributes":{"align":"left"},"children":["The tool to notify when an event occurs"]}]}]}]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"optionsbaseout","__idx":10},"children":["OptionsBaseOut"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Ƭ ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["OptionsBaseOut"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Required"]},"<",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport#options"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Options"]}]},">"]}]}]},"headings":[{"value":"Namespace: AbstractDeviceSupport","id":"namespace-abstractdevicesupport","depth":1},{"value":"Table of contents","id":"table-of-contents","depth":2},{"value":"Contents","id":"contents","depth":2},{"value":"CustomEvent","id":"customevent","depth":4},{"value":"Type declaration","id":"type-declaration","depth":4},{"value":"CustomPointerEvent","id":"custompointerevent","depth":4},{"value":"CustomTouchEvent","id":"customtouchevent","depth":4},{"value":"EventMap","id":"eventmap","depth":4},{"value":"Options","id":"options","depth":4},{"value":"Type declaration","id":"type-declaration-1","depth":4},{"value":"OptionsBaseOut","id":"optionsbaseout","depth":4}],"frontmatter":{"seo":{"title":"Namespace: AbstractDeviceSupport"}},"lastModified":"2026-02-11T19:54:32.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/solutions/geotoolkit/apis/modules/geotoolkit3d.tool.devicesupport.abstractdevicesupport.abstractdevicesupport","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}