public class SnappingManager
extends com.google.gwt.core.client.JavaScriptObject
Modifier and Type | Class and Description |
---|---|
static class |
SnappingManager.LayerInfos |
static class |
SnappingManager.SnappingOptions |
Modifier and Type | Method and Description |
---|---|
static boolean |
assertLoaded()
Check that the esri.SnappingManager has been loaded
|
static SnappingManager |
create()
Create a new SnappingManager object.
|
static SnappingManager |
create(SnappingManager.SnappingOptions options)
Create a new SnappingManager object.
|
void |
destroy()
Destroy the SnappingManager object.
|
Deferred |
getSnappingPoint(Point screenPoint)
Returns a deferred object, which can be added to a callback to find the snap point.
|
void |
setLayerInfos(SnappingManager.LayerInfos[] layerInfos)
An array of layerInfo objects used to specify the target snapping layers.
|
public static SnappingManager create()
public static SnappingManager create(SnappingManager.SnappingOptions options)
Options
- - Optional parameters.public static boolean assertLoaded()
public final void destroy()
public final Deferred getSnappingPoint(Point screenPoint)
screenPoint
- - The input screen point for which to find the snapping location.public final void setLayerInfos(SnappingManager.LayerInfos[] layerInfos)
layerInfos
- - An array of layerInfo objects that define the snapping target layers.
All values are optional. If no snapping options are set the default values will be used.