Class: objecteditingtoolsDirective directive:gmfObjecteditingtools

gmf.objecteditingtoolsDirective

new objecteditingtoolsDirective()

Directive used to edit the geometry of a single feature using advanced tools.

Example:

<gmf-objecteditingtools
    gmf-objecteditingtools-active="ctrl.objectEditingActive"
    gmf-objecteditingtools-copyfromactive="ctrl.objectEditingCopyFromActive"
    gmf-objecteditingtools-deletefromactive="ctrl.objectEditingDeleteFromActive"
    gmf-objecteditingtools-feature="ctrl.objectEditingFeature"
    gmf-objecteditingtools-geomtype="ctrl.objectEditingGeomType"
    gmf-objecteditingtools-map="::ctrl.map"
    gmf-objecteditingtools-process="::ctrl.process"
    gmf-objecteditingtools-queryablelayerinfo="::ctrl.queryableLayerInfo"
    gmf-objecteditingtools-requireslayer="ctrl.requiresLayer"
    gmf-objecteditingtools-sketchfeatures="::ctrl.sketchFeatures">
</gmf-objecteditingtools>
HTML attributes:
Name Type Description
gmf-objecteditingtools-active Whether the directive is active or not.
gmf-objecteditingtools-copyfromactive Whether the 'Copy from' tool is active or not.
gmf-objecteditingtools-deletefromactive Whether the 'Delete from' tool is active or not.
gmf-objecteditingtools-feature The feature to edit.
gmf-objecteditingtools-geomtype The geometry type.
gmf-objecteditingtools-map The map.
gmf-objectediting-process Determines the behavior to adopt when sketch features are added.
gmf-objectediting-queryablelayerinfo Queryable layer information.
gmf-objectediting-requireslayer Flag that determines if the currently active tool requires a queryable layer or not.
gmf-objectediting-sketchfeatures Collection of temporary features being drawn by the tools.
Returns:
angular.Directive

The directive specs.