Commit Graph

758 Commits

Author SHA1 Message Date
Tim Schaub e5493d1288 Add ol/pixel module for Pixel type 2018-07-19 10:17:00 -06:00
Frederic Junod 2e60961700 Use 'HTMLElement' type instead of 'Element' in controls 2018-07-19 16:02:58 +02:00
Tim Schaub 2f4aa5aa05 No inherits in ZoomToExtent 2018-07-17 14:56:19 -06:00
Frederic Junod f140ff368d Move jsdoc constructor comments for controls 2018-07-17 16:44:53 +02:00
ahocevar f5272bb391 Use extends and super for control/ZoomToExtent 2018-07-17 15:02:38 +02:00
ahocevar 6530119918 Use extends and super for control/ZoomSlider 2018-07-17 14:58:37 +02:00
ahocevar 600205f4d9 Use extends and super for control/Zoom 2018-07-17 14:44:27 +02:00
ahocevar 1da14a6d97 Use extends and super for control/ScaleLine 2018-07-17 14:41:27 +02:00
ahocevar 7d5efd0348 Use extends and super for control/Rotate 2018-07-17 14:41:27 +02:00
ahocevar 6ffda39b14 Use extends and super for control/OverviewMap 2018-07-17 14:41:27 +02:00
ahocevar 353a00af89 Use extends and super for control/MousePosition 2018-07-17 14:41:26 +02:00
ahocevar b9f08c6a2a Use extends and super for control/FullScreen 2018-07-17 14:41:26 +02:00
ahocevar 322a51d822 Use extends and super for control/Control 2018-07-17 14:41:25 +02:00
ahocevar 49c4a75777 Use extends and super for control/Attribution 2018-07-17 14:41:25 +02:00
Frederic Junod 7e3e0e54ca Fix comments indentation 2018-07-17 09:15:16 +02:00
Tim Schaub d0ab8dce38 Lint removal 2018-07-16 17:57:57 -06:00
Tim Schaub 7b4a73f3b9 Automated class transform
npx lebab --replace src --transform class
2018-07-16 16:18:16 -06:00
Frederic Junod 6da2e4cef4 More precise Event typing 2018-06-29 12:53:20 +02:00
Frederic Junod 8c4c70e9f0 Change 'Element' type to 'HTMLElement' 2018-06-29 09:31:59 +02:00
ahocevar 28409486a5 Make classes in ol/ available as named exports from ol 2018-06-21 18:08:17 +02:00
Frederic Junod 6444e6989d Add missing properties in option typedef 2018-06-06 16:14:22 +02:00
Andreas Hocevar 9d5983ee68 Merge pull request #8203 from ahocevar/typechecking-complete
Type checking complete
2018-05-18 08:24:01 -05:00
ahocevar 83e00269b7 Document ol/control~defaults in the right place 2018-05-17 18:19:14 -05:00
ahocevar 64e1139230 Fix remaining type issues 2018-05-17 12:29:22 -05:00
Tim Schaub 0e727ae890 Hide attribution control if there are no attributions 2018-05-12 07:39:29 -06:00
Frederic Junod 5b4063fa17 Remove wrong override tags 2018-05-09 12:38:21 +02:00
Tim Schaub 167bc1ec78 Remove externs/oli.js 2018-05-08 08:38:34 -06:00
Tim Schaub 5a9fad218b Remove *.jsdoc files 2018-05-07 21:53:20 -06:00
Tim Schaub 2fe1cb6ced Add @module annotation for ol/control/util 2018-04-28 15:45:01 -06:00
Tim Schaub 669672dce8 Break the circular dependency: overview map, map, controls, overview map 2018-04-27 21:49:28 -06:00
ahocevar 440d1ad3e1 Shorter module paths for default exports 2018-04-25 17:25:39 +02:00
Tim Schaub b4badd0c53 Move ScaleLineUnits to ScaleLine control module 2018-04-23 11:38:13 -06:00
Tim Schaub fba2d100e9 Any falsey undefinedHTML retains the mouse position 2018-04-23 09:57:10 -06:00
ahocevar d6409f55cf Update API docs for modified behavior. 2018-04-23 08:49:38 +02:00
Pete Schmitt 2719baa0f6 Replace new clearOnMouseOut option with undefinedHTML=undefined
API break: set `undefinedHTML` to special value `undefined` to retain
the most recent MousePosition value.
2018-04-23 08:47:24 +02:00
Pete Schmitt 2e3e7d282a Adds option to retain MousePosition when pointer leaves viewport 2018-04-23 08:47:15 +02:00
Andreas Hocevar 23b54e6a9f Merge pull request #7908 from hyperknot/scaleline-fix
ScaleLine fix for non-degree based units
2018-04-20 15:40:56 +02:00
Frederic Junod a84863528c Module type for ol.pointer.PointerEvent 2018-04-20 08:47:27 +02:00
Frederic Junod a43b90056b Module type for ol.pointer.PointerEventHandler 2018-04-20 08:44:01 +02:00
Tim Schaub be35f82ae5 Explicit map renderer construction 2018-04-14 09:38:40 -06:00
Zsolt Ero b55f323afe scaleLine fix update to master 2018-04-10 19:37:05 +02:00
Frederic Junod 4e0d195236 Remove unused minResolution and maxResolution 2018-03-29 16:32:21 +02:00
Frederic Junod 694afc0196 Fix ZoomToExtent default tipLabel value 2018-03-28 12:38:13 +02:00
Frederic Junod 29b37b179c Move olx.ViewState to ol/View 2018-03-23 11:42:46 +01:00
Frederic Junod 34f6d20e40 Module type for ol.Overlay 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 7dc4d3a006 Module type for ol.View 2018-03-19 17:09:11 +01:00
Frederic Junod b6483a49c1 Fix typedef name in jsdoc 2018-03-19 17:06:51 +01:00
Frederic Junod b26e370b5b Module type for ol.Collection 2018-03-19 16:36:21 +01:00
Frederic Junod 61f944d4a9 Module type for ol.ProjectionLike 2018-03-19 10:38:39 +01:00