Frederic Junod
522398d064
Add missing goog.require('ol.style.Style')
2016-08-17 10:00:36 +02:00
Frederic Junod
d4ad9ad616
Add missing goog.require('ol')
2016-08-17 09:57:21 +02:00
Frederic Junod
ca7fbc25de
Add missing goog.require('ol.asserts')
2016-08-17 09:57:21 +02:00
Tim Schaub
3afb42828f
Add Hint and Property as ol.View properties
2016-08-12 10:53:50 -06:00
Tim Schaub
2da724cad4
Static ol.style.Style functions
2016-08-12 10:53:48 -06:00
Tim Schaub
d02cf1e7a9
Shuffle assertions
2016-08-12 10:53:47 -06:00
Pierre GIRAUD
bac39d3996
Fix cursor change in translate interaction
2016-08-09 16:01:51 +02:00
Tim Schaub
907a65ab83
Remove unused goog.require() calls in the source
2016-08-08 09:58:10 -06:00
Tim Schaub
feb7713225
Remove lint
2016-08-07 13:28:19 -06:00
Tim Schaub
b1593124ba
Put the primary provide first
2016-08-07 10:49:13 -06:00
Tim Schaub
1b8310a6fe
Rename ol/objectutil.js to ol/obj.js
2016-08-07 10:49:12 -06:00
Tim Schaub
035885c25d
Move interaction files so they are named like their provides
2016-08-07 10:49:10 -06:00
Tim Schaub
ffe3565166
Single provide from ol/collection.js
2016-08-07 10:49:06 -06:00
Andreas Hocevar
e18d41b5e0
Remove gratuitous debug assertions
2016-08-04 11:29:54 +02:00
Andreas Hocevar
e0015b3d4e
Use goog.DEBUG instead of ol.DEBUG for now
2016-08-04 11:29:54 +02:00
Andreas Hocevar
6f5ed17fc5
Remove goog.asserts.*
...
This pull requests replaces type check hint assertions with type casts,
library sanity check assertions with conditional console.assert statements
in debug mode, and runtime sanity checks with assertions that throw an
ol.AssertionError with an error code for lookup outside the library.
2016-08-04 11:29:54 +02:00
Peter Robins
f8f2cd11d5
Replace goog.getUid with ol.getUid
2016-07-20 11:01:00 +00:00
Andreas Hocevar
ccf15b8be3
Remove useless target argument from ol.Event and subclass constructors
2016-07-05 09:40:00 +02:00
Frederic Junod
460ea4e809
Return if a vertex was removed in ol.interaction.Modify#removeVertex_
2016-07-04 17:09:01 +02:00
Frederic Junod
b562f4d68a
Don't dispatch select event if a selected feature is selected again
2016-06-29 15:03:42 +02:00
Frederic Junod
e7c2d9ab32
Don't dispatch select event if no feature is selected or deselected
2016-06-29 15:03:42 +02:00
Frederic Junod
b8ce70fbf0
Get rid of goog.isFunction
2016-06-20 16:09:25 +02:00
Andreas Hocevar
6718fc982e
Merge pull request #5450 from probins/typedefs
...
Remove sub-namespaces from all remaining typedefs
2016-06-14 17:32:10 +02:00
Andreas Hocevar
d26ac55ed0
Merge pull request #5453 from ahocevar/mapbrowserpointerevent
...
Reference ol.MapBrowserEvent instead of ol.MapBrowserPointerEvent
2016-06-13 14:01:49 +02:00
Andreas Hocevar
400484e663
Reference ol.MapBrowserEvent instead of ol.MapBrowserPointerEvent
...
There is nothing exportable in ol.MapBrowserEvent in addition to what is
exportable in ol.MapBrowserEvent.
2016-06-09 18:22:11 +02:00
Frederic Junod
4bf1f56405
Add missing semicolon
2016-06-09 15:39:46 +02:00
Peter Robins
2c29512c80
Remove sub-namespaces from all remaining typedefs
2016-06-09 10:01:52 +00:00
Frederic Junod
e289bfbb7d
Use ol.inherits instead of goog.inherits
2016-06-08 08:38:12 +02:00
Andreas Hocevar
4626554a18
Merge pull request #5335 from probins/typedefs
...
Move typedefs to separate file
2016-05-13 10:23:14 +02:00
Peter Robins
c7aeebed8c
Rename sub-sub-namespace typedefs to sub-namespace
...
These sub-sub-namespace typedefs are only used internally; some of them cause problems by creating a form of circular dependency. For example, ol.style.Atlas is created in style/atlasmanager.js; if ol.style.Atlas.Block is in a separate file, ol.style.Atlas is dependent on it, so the new file must precede ol.style.Atlas. However if it precedes it then it has to create the ol.style.Atlas namespace which should be created by atlasmanager.js. To get round this, these typedefs are renamed to remove the sub-sub-namespace.
Fortunately they are all non-api, so the rename should not affect anything.
2016-05-11 19:46:56 +00:00
Peter Robins
4f0b4dacbd
Move sub-namespace typedefs to typedefs.js
...
Here too there is one problem case.
2016-05-11 19:45:59 +00:00
Peter Robins
535e8f5e35
Move top-level typedefs to typedefs.js
...
With one exception, those directly in the `ol` namespace can be moved without problem.
Some left-over goog.requires are also removed.
2016-05-11 17:18:05 +00:00
Frederic Junod
b49546d2af
Add a 'condition' option to ol.interaction.Modify
2016-05-10 17:17:17 +02:00
Peter Robins
2a44669e18
Add some goog.requires to keep compiler happy
2016-05-09 16:00:07 +00:00
Peter Robins
f57065c412
Remove unneeded goog.provides/requires for typedefs
...
In general, typedefs do not need and should not have goog.require/provide
2016-05-09 13:21:25 +00:00
Frederic Junod
7c15280e81
Remove use of goog.partial
...
Use Function.prototype.bind instead, see:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind#Partially_applied_functions_(currying)
2016-05-02 14:52:09 +02:00
giohappy
cd2ea6c7d6
Block removePoint during while dragging
2016-04-29 09:00:14 +02:00
giohappy
d49bcdeedc
Expose removeVertex_ as removePoint
2016-04-28 12:47:46 +02:00
Andreas Hocevar
c3217e8d30
Merge pull request #5044 from fblackburn/snapinteraction
...
Snap interaction now handle feature without geometry properly
2016-04-27 14:25:17 +02:00
Andreas Hocevar
c11e95099c
Fix feature-layer association on replaced selections
2016-04-27 08:13:45 +02:00
Francois Blackburn
9186d1fbda
Snap interaction now handle feature without geometry properly
2016-04-26 14:14:47 -04:00
Andreas Hocevar
ed6ac93222
Merge pull request #5264 from matjos/master
...
Fix for close draw polygon error
2016-04-26 10:52:28 +02:00
Mattias Josefsson
8f96251618
Added wanted change for issue #5145
2016-04-26 10:34:55 +02:00
Andreas Hocevar
b37cd3fae6
Use ol.functions instead of goog.functions
2016-04-25 15:46:00 +02:00
Mattias Josefsson
e85d8fa749
Fix for close draw polygon error
2016-04-25 11:48:55 +02:00
giohappy
130b4d9459
add finishCondition to ol.interaction.Draw
2016-04-22 11:07:42 +02:00
Alexandre Dubé
e6e9b12bac
Add 'layers' option to Translate interaction
2016-04-13 13:35:36 -04:00
Nicholas Latham
cd6494149b
Remove goog.global ( #5178 )
...
* Remove goog.global
* Correct externs location
* Use Function('return this')
* Remove global externs
2016-04-07 23:36:48 +02:00
Frederic Junod
c549fadc01
Remove goog.functions.and from ol.interaction.Modify
2016-04-07 11:46:52 +02:00
Frederic Junod
e099dcd9a9
Simplify ol.interaction.KeyboardPan#defaultCondition_
...
No need to invoke the function with 'call'
2016-04-07 11:44:23 +02:00