Antoine Abt
5a1e92830f
Make attribution control collapsible.
2014-07-11 09:36:14 +02:00
Tim Schaub
4cf5ab4620
Use @api annotation instead of @todo api
2014-07-05 15:41:14 -04:00
Peter Robins
41d9f0360a
Add @classdesc to classes
2014-06-09 12:10:19 -04:00
Andreas Hocevar
eb6a938062
Do not document object literals as interfaces
...
Instead, object literals with properties that should not be
renamed can go in externs/olx.js.
2014-05-22 15:48:47 +02:00
Frederic Junod
2f918ea2a4
Remove unused goog.require
2014-05-21 16:06:32 +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
Tim Schaub
fb497f5288
Annotations for exports
2014-04-29 09:53:05 -06:00
Tim Schaub
78324fb54b
Remove layers array from frame state
2014-04-04 07:36:42 -06:00
Tom Payne
022a7a03e0
Use oli.FrameState instead of ol.FrameState
2014-03-10 14:48:23 +01:00
Éric Lemoine
315c42f0a7
Use olx namespace for options types in source code
...
sed command used: find src/ol -name '*.js' -exec sed -ri 's/\{ol(\.(\w|\.)+Options\=?\})/{olx\1/' \{\} \;
2013-12-12 15:02:03 +01:00
Paul Spencer
bada596b45
Add default stability level to docs of exported things.
2013-10-24 18:20:24 -04:00
Frederic Junod
ef929e9a72
Fix jsdoc formating
2013-09-24 12:18:00 +02:00
Tim Schaub
b479909e25
Remove map from control options
2013-08-30 14:59:21 -06:00
Tom Payne
46d16ba0ca
Use setElementShown instead of showElement
2013-07-22 17:42:47 +02:00
Bruno Binet
be0149e478
Merge pull request #763 from bbinet/cleanup-attribution-control
...
Cleanup attribution control
2013-06-17 07:01:00 -07:00
Bruno Binet
6b904573a0
Hide attribution instead of DOM removal
...
The reasons are:
- It minimizes DOM updates (most changes to the attribution are just toggling
visibility, not the more expensive creation, insertion and removal of DOM
elements)
- The order of attributions remains stable as layer visibilities are toggled
and the user interacts with the map
2013-06-14 00:23:01 +02:00
Bruno Binet
950b53f6dc
Clean up attribution control
...
Do not use map.getLayers() anymore, but get layers from frameState.layersArray.
2013-06-14 00:22:47 +02:00
Bart van den Eijnden
8dc97790bc
Add more content for the API doc
...
Involves additions to (there will be subsequent pull requests for other
classes):
- ol.Attribution
- ol.Collection
- ol.Expression
- ol.Feature
- ol.Geolocation
- ol.Map
- ol.Object
- ol.Overlay
- ol.Projection
- ol.View2D
- ol.control.Attribution
- ol.control.Control
- ol.control.FullScreen
- ol.control.Logo
- ol.control.MousePosition
- ol.control.ScaleLine
- ol.control.Zoom
- ol.control.ZoomSlider
- ol.dom.Input
- ol.filter.Filter
- ol.filter.Geometry
- ol.filter.Logical
2013-06-11 20:56:04 +02:00
Tom Payne
8c396e5afb
Add className option to ol.control.Attribution
2013-05-07 16:17:13 +02:00
Tom Payne
8264343e54
Cache array length in ol.control.Attribution
2013-04-22 10:05:21 +02:00
Tom Payne
ea22f0f8cc
Be more consistent with control options
2013-04-06 20:44:23 +02:00
Tom Payne
4be8c991f7
Add missing Closure Library requires
2013-04-06 14:28:12 +02:00
Tom Payne
06bcab8374
Move postrender event listening into base class
2013-04-05 20:59:16 +02:00
Tom Payne
da1e5aadd3
Factor out css.js and fix requires
2013-04-05 20:59:16 +02:00
Tom Payne
78abd1b103
Minor attribution control clean-ups
2013-04-05 18:19:20 +02:00
Marc Jansen
5e5e4d110a
Use constant for CSS class 'ol-unselectable'.
2013-03-12 10:34:49 +01:00
Tom Payne
c521f92408
Make attribution control options argument optional
2013-03-05 18:56:34 +01:00
Éric Lemoine
82aa44fdd1
Attribution control reads attribs from frame state
2013-02-19 15:19:44 +01:00
Éric Lemoine
238c695265
Add FIXME to ol.control.Attribution
2013-02-14 23:36:36 +01:00
Tom Payne
e6eb401e36
Add missing goog.requires
2013-01-30 23:47:13 +01:00
Tom Payne
2e401b43f4
Make attribution control unselectable
2013-01-29 11:21:57 +01:00
Tom Payne
3ec2014ad1
Rename tileUsage to usedTiles
2013-01-19 15:03:01 +01:00
Tom Payne
9fbabc3696
Refactor attribution control
2013-01-16 16:34:31 +01:00
Éric Lemoine
927cffb2b7
Add view abstraction
2013-01-09 14:03:16 +01:00
Tom Payne
0653546e44
Fix non-view-related typecasts in ol.control.Attribution
2013-01-07 13:18:59 +01:00
Tom Payne
e5d39724c9
Give each source file a unique name
2012-10-26 11:25:26 +02:00