[OpenLayers-Trac] Re: [OpenLayers] #3034: DragControl - featureover
and featureout events
OpenLayers
trac-20090302 at openlayers.org
Thu Feb 3 01:09:50 EST 2011
#3034: DragControl - featureover and featureout events
---------------------------------+------------------------------------------
Reporter: adube | Owner: tschaub
Type: feature | Status: new
Priority: minor | Milestone: 2.11 Release
Component: Control.DragFeature | Version: SVN
Keywords: | State: Needs More Work
---------------------------------+------------------------------------------
Changes (by erilem):
* state: Review => Needs More Work
Comment:
I'm not a big fan of introducing {{{featureover}}} and {{{featureout}}}
events at the {{{DragFeature}}} level. In our current design events are
triggered by {{{Layer.Vector}}}, I think we want to keep that. I know the
{{{SelectFeature}}} triggers its own events, but this was probably a poor
choice design-wise (I'm the one to blame), and something we want to change
in !OpenLayers... 3.
So I'd rather add {{{featureentered}}} (or {{{featurehovered}}}) and
{{{featureleft}}} events to {{{Layer.Vector}}} and have our controls that
use a {{{Handler.Feature}}} ({{{DragFeature}}} and {{{SelectFeature}}})
trigger these events when appropriate.
Also, I'll accept a patch that (includes tests :) and adds {{{onEnter}}}
and {{{onLeave}}} functions to {{{DragFeature}}}, alongside with
{{{onStart}}} and {{{onDrag}}}. Adding {{{featureentered}}} and
{{{featureleft}}} events to {{{Layer.Vector}}} could then be done later,
if needed.
--
Ticket URL: <http://trac.openlayers.org/ticket/3034#comment:2>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer
More information about the Trac
mailing list