Book Image

OpenLayers 2.10 Beginner's Guide

Book Image

OpenLayers 2.10 Beginner's Guide

Overview of this book

Table of Contents (18 chapters)
OpenLayers 2.10
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

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...