Skip to content
Last updated

API / geotoolkit / controls / tools / EventHandler / EventHandler

Class: EventHandler

tools.EventHandler.EventHandler

EventHandler

Table of contents

Constructors
  • [new EventHandler(compositeTool, eventName, tool, obj, delegate)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.controls.tools.eventhandler.eventhandler.md#new eventhandler(compositetool, eventname, tool, obj, delegate))
Methods

Contents

Constructors

new EventHandler(compositeTool, eventName, tool, obj, delegate)

• new EventHandler(compositeTool, eventName, tool, obj, delegate)

Parameters

Name Type Description
compositeToolAbstractCompositeToolabstract composite tool
eventNamestringevent
toolAbstractTooltool
objAbstractToolextra obj
delegateDelegateFunctionto execute
Methods

execute

▸ execute(nativeEventArgs): EventArgs

returns true if event was captured be event handler

Parameters

Name Type Description
nativeEventArgsEvent | EventArgsevent args from DOM events

Returns

EventArgs


getCompositeTool

▸ getCompositeTool(): AbstractCompositeTool

return tool container

Returns

AbstractCompositeTool


getEventName

▸ getEventName(): string

return event name

Returns

string

event name


getObject

▸ getObject(): AbstractTool

Returns

AbstractTool


getTool

▸ getTool(): AbstractTool

return tool

Returns

AbstractTool


isEnabled

▸ isEnabled(): boolean

return enable state

Returns

boolean


setEnabled

▸ setEnabled(enabled): EventHandler

set enable state

Parameters

Name Type Description
enabledbooleanflag to set enable state

Returns

EventHandler