You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.js 859B

1234567891011121314151617181920212223242526272829303132
  1. /**
  2. * @Author: Caven
  3. * @Date: 2020-03-05 21:53:35
  4. */
  5. import Attribution from './Attribution'
  6. import ContextMenu from './ContextMenu'
  7. import LocationBar from './LocationBar'
  8. import MapSplit from './MapSplit'
  9. import MapSwitch from './MapSwitch'
  10. import Popup from './Popup'
  11. import Tooltip from './Tooltip'
  12. import HawkeyeMap from './HawkeyeMap'
  13. import Compass from './Compass'
  14. import DistanceLegend from './DistanceLegend'
  15. import ZoomController from './ZoomController'
  16. const Widgets = {
  17. attribution: new Attribution(),
  18. popup: new Popup(),
  19. contextMenu: new ContextMenu(),
  20. tooltip: new Tooltip(),
  21. mapSwitch: new MapSwitch(),
  22. mapSplit: new MapSplit(),
  23. locationBar: new LocationBar(),
  24. hawkeyeMap: new HawkeyeMap(),
  25. compass: new Compass(),
  26. distanceLegend: new DistanceLegend(),
  27. zoomController: new ZoomController()
  28. }
  29. export default Widgets