Tom Payne
c86d7c40e2
Don't assume EPSG:4326 in ol.format.Text
2013-12-13 21:42:38 +01:00
Tom Payne
700ebb860a
Don't assume EPSG:4326 in ol.format.Format
2013-12-13 21:42:25 +01:00
Tom Payne
e6becd3e92
Merge remote-tracking branch 'openlayers/master' into vector-api
2013-12-13 21:35:29 +01:00
Tom Payne
f1efb502ca
Merge pull request #1379 from twpayne/observable-struct
...
Make ol.Observable and ol.Object @structs
2013-12-13 12:33:40 -08:00
Tom Payne
91197b5537
Merge pull request #1369 from gjn/dev_export_dragbox
...
[vector-api] Exporting ol.render.DragBox
2013-12-13 12:30:53 -08:00
Gilbert Jeiziner
dbec07396e
Exporting ol.render.DragBox
2013-12-13 21:22:01 +01:00
Tom Payne
90e44c3979
Make ol.Observable a @struct
2013-12-13 20:44:10 +01:00
Tom Payne
d63fec80d1
Use goog.object.get to suppress compiler warning about use of [] with struct
2013-12-13 20:36:32 +01:00
Tom Payne
6e3bcc7478
Make ol.Object#listeners_ a private renameable property
2013-12-13 20:35:27 +01:00
Tom Payne
b48fd51561
Make ol.Object#accessors_ a private renameable property
2013-12-13 20:34:56 +01:00
Frédéric Junod
a841c92053
Merge pull request #1378 from fredj/apidoc
...
Minor apidoc updates
2013-12-13 11:23:00 -08:00
Tom Payne
b59eec7a83
Merge remote-tracking branch 'openlayers/master' into vector-api
2013-12-13 20:22:06 +01:00
Tom Payne
b242756f03
Merge pull request #1377 from twpayne/struct
...
Improve type checking with @struct
2013-12-13 10:39:21 -08:00
Tom Payne
fdbb9f8d9e
Fix type errors in vector-layer-sld example
2013-12-13 19:30:11 +01:00
Tom Payne
4470480dc9
Improve use of view in device-orientation example
2013-12-13 19:27:52 +01:00
Tom Payne
ee2098743d
Correct types in ol.layer.Group
2013-12-13 19:16:31 +01:00
Tom Payne
e96d56215b
Add typecasts so examples compile
2013-12-13 19:16:05 +01:00
Frederic Junod
f5ba373208
Minor apidoc updates
2013-12-13 19:02:21 +01:00
Tom Payne
59779bdcc5
Correct return types of ol.layer.Base methods
2013-12-13 18:59:26 +01:00
Tom Payne
d19ce18a31
Fix return type of ol.Map#getView
2013-12-13 18:59:26 +01:00
Tom Payne
9dc3dc6c11
Make ol.renderer.Layer a @struct
2013-12-13 18:59:26 +01:00
Tom Payne
a11c64934c
Make ol.renderer.Map a @struct
2013-12-13 18:59:26 +01:00
Tom Payne
fbc23499e4
Add @struct annotation for simple classes
2013-12-13 18:59:26 +01:00
Tom Payne
2bcfa9ee00
Fix type errors in ol.renderer.webgl.Map
2013-12-13 18:59:25 +01:00
Tom Payne
fd733eca82
Use assertInstanceof instead of typecast
2013-12-13 18:59:25 +01:00
Tom Payne
b12bed8949
Use assertInstanceof instead of getImageSource
2013-12-13 18:59:25 +01:00
Tom Payne
c9b0d0bf0e
Use assertInstanceof instead of getImageLayer
2013-12-13 18:59:25 +01:00
Tom Payne
e11d8bf717
Use assertInstanceof instead of getTileSource
2013-12-13 18:59:25 +01:00
Tom Payne
8d5e46622c
Use assertInstanceof instead of getTileLayer
2013-12-13 18:59:25 +01:00
Tom Payne
3681b3c669
Always use goog.vec.Mat4.Number instead of goog.vec.Mat.AnyType
2013-12-13 18:59:25 +01:00
Tom Payne
5f0ea858ec
Fix multiple type errors in getFeatureInfoForPixel
2013-12-13 18:59:24 +01:00
Tom Payne
a93e0b85df
Improve type checking in ol.interaction.DragPan
2013-12-13 18:59:24 +01:00
Tom Payne
6dedac6ed8
Improve type checking in ol.interaction.TouchPan
2013-12-13 18:59:24 +01:00
Tom Payne
408a75426b
Improve type checking in ol.control.Zoom
2013-12-13 18:59:24 +01:00
Tom Payne
35768f8b48
Improve type checking in ol.interaction.Interaction
2013-12-13 18:59:24 +01:00
Tom Payne
b39ae367e7
Improve type checking in ol.canvas.SUPPORTED
2013-12-13 18:59:24 +01:00
Tom Payne
8f6952c56c
Fix use of ol.IView2D in ol.interaction.TouchPan
2013-12-13 18:59:24 +01:00
Tim Schaub
a926b15472
Merge pull request #1375 from tschaub/generate-exports
...
Remove handling of @exportClass and @exportFunction.
2013-12-13 09:12:08 -08:00
Tom Payne
49369b8800
Fix use of ol.IView2D in ol.interaction.DragRotate
2013-12-13 18:04:48 +01:00
Tom Payne
d43eb6dcb7
Fix use of ol.IView2D in ol.interaction.DragRotateAndZoom
2013-12-13 18:04:48 +01:00
Tom Payne
d81c8d6f92
Fix use of ol.IView2D in ol.interaction.DragPan
2013-12-13 18:04:48 +01:00
Tom Payne
2bf7dc5568
ol.interaction.Interaction methods should take ol.IView2Ds, not ol.View2Ds
2013-12-13 18:04:48 +01:00
Tom Payne
3bb2306f79
Work around compiler not detecting implementation of abstract methods
2013-12-13 18:04:47 +01:00
Tom Payne
0b1a2325cd
Define isDef on ol.IView2D, ol.IView3D and ol.View
2013-12-13 18:04:47 +01:00
Tim Schaub
b77a29f2f4
Remove handling of @exportFunction
2013-12-13 08:50:38 -07:00
Tim Schaub
ad0212ea69
Remove handling of @exportClass
2013-12-13 08:47:47 -07:00
Tim Schaub
0ed59f7be3
Merge pull request #1348 from tschaub/beforechange
...
Add `ol.ObjectEvent` for changes to `ol.Object` properties. Previously, `ol.Object` dispatched instances of `goog.events.Event` with type `change`. Now `ol.ObjectEvent` instances will be dispatched on property changes. The events include a `getKey` method to get the name of the property being changed. The `beforepropertychange` type event is fired before a property value changes, and the `propertychange` type event fires after the property value changes.
2013-12-13 07:28:36 -08:00
Éric Lemoine
12c96510c1
Use olx options ns in icon and geojson examples
2013-12-13 13:43:51 +01:00
Éric Lemoine
35d5158454
Merge remote-tracking branch 'upstream/master' into vector-api
...
Conflicts:
src/objectliterals.jsdoc
src/ol/attribution.js
src/ol/geom/geometry.js
src/ol/geom/geometrycollection.js
src/ol/geom/linestring.js
src/ol/layer/vectorlayer.exports
src/ol/layer/vectorlayer.js
src/ol/map.js
src/ol/proj/proj.js
src/ol/renderer/canvas/canvasvectorlayerrenderer.js
src/ol/source/imagewmssource.js
src/ol/source/tilewmssource.js
src/ol/source/vectorsource.exports
src/ol/source/vectorsource.js
src/ol/source/wmssource.js
src/ol/style/style.js
src/ol/tilegrid/tilegrid.js
src/ol/tilegrid/wmtstilegrid.js
src/ol/tilegrid/xyztilegrid.js
2013-12-13 12:53:57 +01:00
Éric Lemoine
93e605b119
Merge pull request #1350 from elemoine/gutter
...
Add gutter support to ol.source.TileWMS
2013-12-13 01:11:42 -08:00