new ToolEvent(type, target)
This class defines the types of events that may be fired by an
interactive map tool such as the DistanceTool or RedlineTool.
Parameters:
| Name | Type | Description | 
|---|---|---|
| type | String | The event type, such as  | 
| target | Object | The event target, typically the Tool instance itself. | 
Returns:
An object of ToolEvent
- Type
- OM.event.ToolEvent
Extends
Members
- 
    <static, constant> CIRCLE_DRAG :String
- 
    
    The type of events fired when a circle tool is being dragged by the user. Type:- String
 
- 
    <static, constant> MOUSE_RIGHT_CLICK :String
- 
    
    The type of events fired when user just did a right-click when using 
 the current RedlineTool instance.Type:- String
 
- 
    <static, constant> RECTANGLE_DRAG :String
- 
    
    The type of events fired when a rectangle tool is being dragged by the user. Type:- String
 
- 
    <static, constant> REDLINE_EDITED :String
- 
    
    The type of events fired when the shape geometry of the 
 current RedlineTool instance has just been modified by the user.Type:- String
 
- 
    <static, constant> REDLINE_POINT_CREATE :String
- 
    
    The type of events fired when a new vertex point has jsut been created 
 by the current RedlineTool instance.Type:- String
 
- 
    <static, constant> SNAP_POINT :String
- 
    
    The type of events fired by the current RedlineTool instance 
 as part of the mouse move event. Application can listen
 on this event to obtain snap point (from a separate layer).Type:- String
 
- 
    <static, constant> TOOL_CLEAR :String
- 
    
    The type of events fired when a tool has cleared its internal state. Type:- String
 
- 
    <static, constant> TOOL_END :String
- 
    
    The type of events fired when an interactive tool has just ended. Type:- String
 
- 
    <static, constant> TOOL_START :String
- 
    
    The type of events fired when an interactive tool has just started. Type:- String
 
- 
    evt :Object
- 
    
    The original event, if applicable Type:- Object
 - Inherited From:
 
- 
    location :Point
- 
    
    The ground location where the event occurs Type:- Point
 
- 
    target :Object
- 
    
    The component that dispatches the event. Type:- Object
 - Inherited From:
 
- 
    type :String
- 
    
    Type of the event. Type:- String
 - Inherited From: