Frederic Junod
5a350fb978
Remove unused goog.require
2015-03-12 12:25:38 +01:00
Björn Harrtell
e4b1d6e1de
Add SelectEvent to Select interaction
...
Fixes
2015-03-03 12:22:01 +01:00
Alexandre Dubé
d1185da6b1
Replace mouseMove event condition by pointerMove
...
The original browser event was used to catch the mousemove event,
but in IE the 'pointermove' event is returned instead. So, instead
of using the original event, we use the map browser event, which
is always 'pointermove'.
2015-02-27 12:14:13 -05:00
Éric Lemoine
f8ba6758a2
Add "action type" select to select-features example
...
Making it possible to choose between three select interactions, one that works on "singleclick", one that works on "click", and one that works on "mousemove".
2014-07-03 09:24:23 +02:00
Tim Schaub
47d37fabea
Rename ol.View2D to ol.View
2014-06-27 09:59:39 -04:00
Tim Schaub
5653d57712
Change default renderer to Canvas
2014-04-02 11:43:20 -06:00
Antoine Abt
7122906214
Select interaction options are now optional
2014-03-31 10:24:17 +02:00
Antoine Abt
5cc1a986c2
Share editing default styles
2014-03-31 10:24:17 +02:00
Antoine Abt
c8de4d908d
Skip features in select interaction
2014-03-19 12:33:32 +01:00
Antoine Abt
c2c3798087
Update select-features example styles
2014-03-19 12:31:45 +01:00
Frederic Junod
01288618cf
Remove unused ol.FeatureOverlay require
2014-02-28 10:35:10 +01:00
Antoine Abt
7cea6f3240
Make select interaction create its FeatureOverlay
...
You can now configure it with a `style` option.
2014-02-21 11:59:43 +01:00
Tim Schaub
6abb691224
Give feature overlays a style option
2014-02-13 10:25:16 -07:00
Tim Schaub
1072f6dfa7
Use style option in vector layer examples
...
Providing a styleFunction option still works because the layer property is still named styleFunction.
2014-02-13 10:25:16 -07:00
Tim Schaub
5f81a3f745
Clarify the style function signature
2014-02-07 17:57:11 -07:00
Tom Payne
a58aa0a40d
Use string instead of ol.RendererHint enum in examples
2014-02-06 22:33:25 +01:00
Éric Lemoine
57f77bb444
Merge pull request #1638 from elemoine/featureoverlay
...
Rename ol.render.FeaturesOverlay to ol.FeatureOverlay
2014-02-06 18:00:09 +01:00
Éric Lemoine
95bef8d7d2
Fix vector examples
2014-02-06 10:40:09 +01:00
Éric Lemoine
356f86d8f7
Use featureOverlay in select interaction
2014-02-04 16:43:26 +01:00
Éric Lemoine
169bdbc16f
goog.require in alphabetical order
2014-02-04 16:32:59 +01:00
Éric Lemoine
10f03374f3
Rename ol.render.FeaturesOverlay to ol.FeatureOverlay
2014-02-04 16:30:15 +01:00
Tom Payne
d36fcc1f69
Add select-features example
2014-01-29 15:12:53 +01:00
Tom Payne
4e65fefc00
Move vector code out of the way
2013-11-20 11:39:21 +01:00
Tim Schaub
22da054774
Determine the callback count while iterating through all layers
...
Previously, if a layer didn't have a `getFeature*ForPixel` type method, the loop count would be decremented. This means that all layers would not be considered. Instead, the callback count should be incremented before requests are made and decremented in the callback.
2013-11-13 07:36:54 -07:00
Tim Schaub
a2b55b04e8
Rename layerFilter option to layers and accept array
2013-11-12 22:08:59 -07:00
Tom Payne
8f8f94e697
Rename ol.layer.TileLayer to ol.layer.Tile
2013-09-09 15:14:45 +02:00
Tim Schaub
8b7a0a060c
Export ol.interaction namespace instead of the defaults function
2013-09-04 13:55:54 -06:00
ahocevar
643eb5c4cc
Better initial extent
2013-08-30 14:46:32 +02:00
ahocevar
8a180e63b2
Filter layer by id
2013-08-29 16:50:55 +02:00
ahocevar
0fbf07fef1
Using a renderIntent lib function instead of this identifier
...
A 'this' identifier is quite useless with compressed JavaScript,
and in fact it turned out to fail in advanced mode when trying
to access a feature's renderIntent property with it. The added
renderIntent lib function as a Call expression does the job
well.
2013-08-29 16:50:54 +02:00
ahocevar
100b85a7b0
Converting control to an interaction
...
To dispatch events, the interaction base class now inherits from
goog.events.EventTarget.
2013-08-29 16:50:53 +02:00
ahocevar
c6e61e2d23
Dynamic layers and lazy selection layer creation
...
With this change, the user provides a filter function instead of
an array of layers. Selection layers are created lazily, and
addition/removal of layers is not handled by the control to give
the user more options, as suggested by @elemoine.
2013-08-29 16:50:53 +02:00
ahocevar
3a50a754aa
Implementing renderIntent handling
2013-08-29 16:50:52 +02:00
ahocevar
89052079b7
Example update after recent API changes
2013-08-29 16:50:52 +02:00
ahocevar
e2526621d1
Select example and skeleton with event listeners
2013-08-29 16:50:50 +02:00