Vector Layer class events
In Chapter 8 we covered events. The same concepts we talked about there apply here, but there are a few vector layer specific event types that we'll use later in this chapter that haven't been covered yet. Let's go over the supported event types then see them in action. Because the Vector class inherits from the OpenLayers.Layer
base class, all the event types of the Layer class can be used as well.
Vector Layer event types
All these events can be registered the same way we registered events in the previous chapter. For example:
vector_layer.events.register(type, obj, listener);
Assuming vector_layer
is the name of your vector layer object, the previous code will register a listener for an event of a passed in type. Along with the event types of the Layer class, the Vector class supports the following event types (in alphabetical order):
afterfeaturemodified: Triggered after a feature has been modified. The listener function receives a
feature
object which references...