ahocevar
bbe0a66d07
Set api annotation on classdesc, not constructor
2018-07-21 17:25:22 +02:00
Tim Schaub
9ce36da349
Remove @extends and @constructor annotations
2018-07-18 00:36:29 -06:00
Tim Schaub
792e7e54f1
Clean up ol/renderer/canvas classes
2018-07-17 18:15:47 -06:00
Tim Schaub
7b4a73f3b9
Automated class transform
...
npx lebab --replace src --transform class
2018-07-16 16:18:16 -06:00
ahocevar
1ee1ea6a1a
Skip rendering when there is no replay group
2018-07-10 22:03:14 +02:00
ahocevar
130c0eb436
Do not render vectors in image mode
2018-06-22 13:40:53 +02:00
ahocevar
28409486a5
Make classes in ol/ available as named exports from ol
2018-06-21 18:08:17 +02:00
ahocevar
c24976155b
Prepare tiles for rendering earlier
...
By overriding getTile() and creating replay and image there, we can do
all preparations earlier and stop creating new tiles when we have maxed
out the frame time budget. It also allows us to get rid of the
drawTileImage override.
2018-05-24 15:56:26 +02:00
ahocevar
64ad81cffa
Use calculated extent
2018-05-23 16:23:37 +02:00
Frederic Junod
0d99fc1f98
Set format parameter to rbush function
...
To remove the following closure compiler warning:
```
Function module$node_modules$rbush$index.default: called with 1 argument(s). Function requires at least 2 argument(s) and at most 2.
```
2018-05-09 16:39:59 +02:00
Frederic Junod
af1f6836af
Shorter module paths for default exports
2018-05-09 11:24:43 +02:00
Frederic Junod
61067e6c2c
Module type for ol.Feature and short notation for ol/render/Feature
2018-04-26 15:38:51 +02:00
Frederic Junod
11d9f6de83
Module type for ol.renderer.*
2018-04-26 15:35:48 +02:00
ahocevar
440d1ad3e1
Shorter module paths for default exports
2018-04-25 17:25:39 +02:00
Frederic Junod
3e2c211ccf
Module type for ol.render.canvas.ReplayGroup
2018-04-20 15:01:57 +02:00
Frederic Junod
5d22d711f8
Module type for ol.render.ReplayType
2018-04-20 14:58:49 +02:00
Frederic Junod
7701c5fd3a
Module type for ol.render.Feature
2018-04-20 14:53:56 +02:00
Frédéric Junod
873c627cda
Merge pull request #8052 from fredj/jsdoc_module
...
More Jsdoc module fixes
2018-04-19 16:22:52 +02:00
Frederic Junod
48bda774c7
Rename VectorTileSource to VectorTile
2018-04-19 16:02:16 +02:00
Frederic Junod
6ce42464b3
Module type for ol.source.VectorTile
2018-04-19 15:39:25 +02:00
Tim Schaub
91f2101cab
Remove check for map renderer type
2018-04-14 10:01:07 -06:00
Andreas Hocevar
0335420634
Merge pull request #8042 from ahocevar/only-loaded-tiles
...
Only process loaded tiles
2018-03-29 11:52:04 +02:00
ahocevar
dd6f4eef58
Only process loaded tiles
2018-03-29 11:44:32 +02:00
Frederic Junod
7cbc22fece
Module type for ol.style.*
2018-03-27 15:09:52 +02:00
Frederic Junod
64999cdfda
Module type for ol.layer.VectorTile
2018-03-23 08:44:21 +01:00
Frederic Junod
bd9e603036
Module type for ol.layer.Layer
2018-03-23 08:44:21 +01:00
Frederic Junod
857b946f3e
Module type for ol.events.Event
2018-03-19 14:31:04 +01:00
Frederic Junod
ae3dc8ea06
Module type for ol.VectorImageTile
2018-03-19 09:41:22 +01:00
Frederic Junod
5b349147b5
Module type for ol.VectorTile
2018-03-19 09:36:58 +01:00
Frederic Junod
8c58bb4332
Use 'module:ol/PluggableMap~FrameState' instead of 'olx.FrameState'
2018-03-13 16:06:46 +01:00
Tim Schaub
cf80733e41
Module type for ol/Feature
2018-03-12 08:32:09 -06:00
Andreas Hocevar
95d6251dbb
Get rid of olx.js and typedef.js typedefs for ol
2018-03-08 18:57:24 +01:00
Frederic Junod
3435ac575e
Better type definition
...
Fixes the `Invalid type(s) for operator IN.` warnings from the closure compiler.
2018-03-07 16:45:46 +01:00
Frederic Junod
2132229d68
Named exports from ol/render/canvas/ReplayGroup
2018-02-21 09:15:53 +01:00
Tim Schaub
4e0eaae9da
Merge pull request #7840 from raiyni/render_webgl
...
More export renaming
2018-02-18 21:46:54 -07:00
Frederic Junod
4cad77089a
Better code indentation
2018-02-16 14:34:00 +01:00
raiyni
b5b3e256f8
ol/render/replay export
2018-02-15 22:54:02 -06:00
Marc Jansen
183b8e29c4
Named exports from ol/transform
2018-02-15 17:55:54 +01:00
Frederic Junod
26e11e9b3f
Rename _ol_layer_VectorTileRenderType_ to VectorTileRenderType
2018-02-15 08:29:12 +01:00
Tim Schaub
0948d4002f
Named exports from ol/render/canvas
2018-02-14 09:43:20 -07:00
Frederic Junod
57d35e188c
Don't store private constants into CanvasVectorTileLayerRenderer
2018-02-14 11:12:56 +01:00
Frederic Junod
276d6a5dc5
Remove ol.FeatureStyleFunction support
2018-02-11 17:52:46 +01:00
Tim Schaub
ce12dc1253
Named exports from ol/renderer/vector
2018-02-09 10:20:33 -07:00
Frederic Junod
f16a2ef2f4
Fix jsdoc indentation
2018-02-05 14:52:33 +01:00
Frederic Junod
59c0297f3f
Use the temporary extent in VectorTileLayer
...
Reduce garbage generation
2018-02-05 14:38:15 +01:00
Tim Schaub
7e7631c42a
Named exports from ol/events
2018-01-24 10:09:57 -07:00
Frederic Junod
85e1a6b54f
Rename _ol_render_canvas_ReplayGroup_ to CanvasReplayGroup
2018-01-15 09:50:15 +01:00
Tim Schaub
ad62739a6e
Use blocked scoped variables
...
In addition to using const and let, this also upgrades our linter config and removes lint (mostly whitespace).
2018-01-12 00:50:30 -07:00
Tim Schaub
a04144c3c2
Rename _ol_proj_Units_ to Units
2018-01-10 09:35:42 -07:00
Tim Schaub
4d5dd1ea0d
Rename _ol_renderer_canvas_VectorTileLayer_ to CanvasVectorTileLayerRenderer
2018-01-10 09:35:42 -07:00