Peter Robins
0a3b7e56a9
Document GPX geometry output types
2016-03-14 16:56:23 +00:00
Guillaume Beraudo
289e571fb0
Remove all remaining unnecessary casts
...
There is still such a cast in the goog library itself.
See https://github.com/google/closure-library/pull/637
2016-02-03 16:26:43 +01:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
0a5d15db50
Remove jshint
2016-01-11 18:58:02 -08:00
Tim Schaub
59a66c7aaa
Remaining valid-jsdoc corrections
2016-01-11 18:56:08 -08:00
Tim Schaub
fd0e2436da
Always provide a default case for switch
2016-01-11 18:56:08 -08:00
Tim Schaub
932bf4deb3
Explicitly mark fall-throughs
2016-01-11 18:56:08 -08:00
Éric Lemoine
14a1add08d
Make GPX format no fail on unsupported geometries
2015-11-02 16:26:17 +01:00
Marc Jansen
eb5088eb40
Remove goog.isNull in format classes
2015-10-01 09:17:14 +02:00
Frederic Junod
88c3891bef
Replace goog.array.contains with ol.array.includes
2015-09-29 10:42:07 +02:00
Tim Schaub
1fceb4a709
Remove goog.isDef from formats
2015-09-25 11:28:54 -06:00
Frederic Junod
901c55bf41
Remove unnecessary newlines
2015-09-23 12:18:50 +02:00
Frederic Junod
e884a8704d
Remove use of goog.object.containsKey
2015-09-23 12:17:02 +02:00
Frederic Junod
b128675e60
Remove use of goog.object.remove
2015-09-22 12:08:09 +02:00
Frederic Junod
af553366d4
Remove ol.xml.makeParsersNS and use ol.xml.makeStructureNS instead
2015-08-31 14:06:49 +02:00
Tim Schaub
6a564597fb
Update types accepted when reading features
2015-04-18 17:07:34 -06:00
Éric Lemoine
e45c44fa01
Add missing goog.provide's
2015-04-07 13:49:36 +02:00
Bart van den Eijnden
47ce127a10
Add assert messages for all assertions up until ol.renderer.vector.
2015-03-30 22:55:23 +02:00
Frederic Junod
a0a4369c24
Fix ol.format.GPX.TRKSEG_NODE_FACTORY_ type definition
2015-02-05 10:56:44 +01:00
Frederic Junod
077a827197
Move readProjectionFrom* functions to the base classes
2015-01-21 09:15:04 +01:00
Tim Schaub
1ff43686f5
Use bracket notation instead of goog.object.get
2015-01-07 22:31:01 -07:00
Tim Schaub
f9a92c422c
Use bracket notation instead of goog.object.set
2015-01-07 21:08:24 -07:00
Bart van den Eijnden
0fef608683
Use writeFeatures instead of writeFeaturesNode in GPX and KML example
2014-12-07 18:04:35 +01:00
Bart van den Eijnden
3587418888
The writeFeatures method should always return a string
2014-12-05 14:54:59 +01:00
Antoine Abt
757b6a214c
Rename ol.xml.parse to ol.xml.parseNode
2014-10-27 16:00:42 +01:00
Éric Lemoine
5120248188
Add @api stable annotations for GPX format
2014-08-28 17:10:23 +02:00
tsauerwein
b30ed6b934
Put options on objectStack for xml formats
2014-08-19 09:42:44 +02:00
tsauerwein
539e4a23b9
Introduce defaultDataProjection for formats
2014-08-18 15:31:06 +02:00
tsauerwein
48ed2e861e
Implement read/write transforms for ol.format.Polyline
2014-08-11 11:59:27 +02:00
tsauerwein
b05f880f7c
Implement read/write transforms for ol.format.KML
2014-08-08 17:10:11 +02:00
tsauerwein
31dbbc6a8c
Implement read/write transforms for ol.format.GPX
2014-08-08 15:50:55 +02:00
Frederic Junod
7a86bf58bf
Improve type annotation
2014-07-31 09:44:52 +02:00
Erik Timmers
0309a620ea
Add option to process GPX extensions nodes
...
Fixes #1791 .
2014-07-22 13:02:53 +02:00
Bart van den Eijnden
dbb72f5080
Conflate ol.format.GPX.V1_1 and ol.format.GXP into ol.format.GXP
2014-07-18 15:11:45 +02:00
Tim Schaub
4cf5ab4620
Use @api annotation instead of @todo api
2014-07-05 15:41:14 -04:00
Éric Lemoine
eafc2ac371
Change setValues to setProperties
2014-06-27 17:26:51 +02:00
Peter Robins
41d9f0360a
Add @classdesc to classes
2014-06-09 12:10:19 -04:00
Frederic Junod
47f99f64ef
Mark ol.format.GPX#readProjection as a function
2014-05-27 08:30:48 +02:00
Andreas Hocevar
fbdbbfb7a7
Get rid of stability annotations and document stability with api
...
This change adds a stability value to the api annotation, with
'experimental' as default value.
enum, typedef and event annotations are never exportable, but
api annotations are needed there to make them appear in the
docs.
Nested typedefs are no longer inlined recursively, because the
resulting tables get too wide with the current template.
2014-04-29 09:53:07 -06:00
Andreas Hocevar
c17ac0cae3
Greatly simplify and document the usage of JSDoc
...
This commit simplifies the exports.js plugin so it only relies
on the stability notes to generate the documentation, which
completely decouples it from the exportable API.
As a rule of thumb, whenever something has an 'api' annotation,
it should also have a 'stability' annotation. A more verbose
documentation of ol3 specific annotation usage is available in
the new 'apidoc/readme.md' file.
This commit also modifies all source files to implement these
usage suggestions.
2014-04-29 09:53:06 -06:00
Tim Schaub
fb497f5288
Annotations for exports
2014-04-29 09:53:05 -06:00
Frederic Junod
68773941d3
Use goog.array.contains instead of goog.array.indexOf
2014-04-26 08:31:40 +02:00
Tom Payne
06dc1aa4f2
Suppress warning about fall-through in switch statement
2014-03-23 19:59:49 +01:00
Paul Spencer
3c85c32cc5
Add documentation for the GPX format.
2014-03-11 20:53:21 -04:00
Tom Payne
56b6913a01
Rename ol.format.XML to ol.format.XMLFeature
2014-02-28 13:13:11 +01:00
ahocevar
bb38771096
No magic for namespace URI
2014-02-24 14:13:41 +01:00
ahocevar
7b56abdac7
Get rid of compiler warnings
2014-02-23 01:50:59 +01:00
ahocevar
696425af36
Documentation and cleanup
2014-02-21 22:49:33 +01:00
ahocevar
480a6a85ba
Add trk serialization for ol.format.GPX
2014-02-21 20:27:04 +01:00
ahocevar
791cb2415b
Simplify annotations
2014-02-21 20:22:44 +01:00