/
plugins.js
127 lines (126 loc) · 6.81 KB
/
plugins.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/**
* Copyright 2016, GeoSolutions Sas.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree.
*/
/**
* Please, keep them sorted alphabetically
*/
module.exports = {
plugins: {
// product plugins
AboutPlugin: require('./plugins/About'),
AttributionPlugin: require('./plugins/Attribution'),
ExamplesPlugin: require('./plugins/Examples'),
FooterPlugin: require('./plugins/Footer'),
ForkPlugin: require('./plugins/Fork'),
HeaderPlugin: require('./plugins/Header'),
HomeDescriptionPlugin: require('./plugins/HomeDescription'),
MadeWithLovePlugin: require('./plugins/MadeWithLove'),
MailingListsPlugin: require('./plugins/MailingLists'),
MapTypePlugin: require('./plugins/MapType'),
NavMenu: require('./plugins/NavMenu'),
// framework plugins
AddGroupPlugin: require('../plugins/AddGroup').default,
AnnotationsPlugin: require('../plugins/Annotations'),
AutoMapUpdatePlugin: require('../plugins/AutoMapUpdate'),
BackgroundSelectorPlugin: require('../plugins/BackgroundSelector'),
BackgroundSwitcherPlugin: require('../plugins/BackgroundSwitcher'),
BackToPagePlugin: require('../plugins/BackToPage').default,
BurgerMenuPlugin: require('../plugins/BurgerMenu'),
CRSSelectorPlugin: require('../plugins/CRSSelector'),
ContentTabs: require('../plugins/ContentTabs'),
ContextPlugin: require('../plugins/Context').default,
ContextCreatorPlugin: require('../plugins/ContextCreator').default,
ContextManagerPlugin: require('../plugins/contextmanager/ContextManager').default,
CookiePlugin: require('../plugins/Cookie'),
CreateNewMapPlugin: require('../plugins/CreateNewMap'),
Dashboard: require('../plugins/Dashboard'),
DashboardEditor: require('../plugins/DashboardEditor'),
DashboardsPlugin: require('../plugins/Dashboards'),
DetailsPlugin: require('../plugins/Details'),
DrawerMenuPlugin: require('../plugins/DrawerMenu'),
ExpanderPlugin: require('../plugins/Expander'),
FeatureEditorPlugin: require('../plugins/FeatureEditor'),
FeaturedMaps: require('../plugins/FeaturedMaps'),
FeedbackMaskPlugin: require('../plugins/FeedbackMask'),
FloatingLegendPlugin: require('../plugins/FloatingLegend'),
FullScreenPlugin: require('../plugins/FullScreen'),
GeoStoryPlugin: require('../plugins/GeoStory').default,
GeoStoriesPlugin: require('../plugins/GeoStories'),
GeoStoryEditorPlugin: require('../plugins/GeoStoryEditor').default,
GeoStorySavePlugin: require('../plugins/GeoStorySave').GeoStorySave,
GeoStorySaveAsPlugin: require('../plugins/GeoStorySave').GeoStorySaveAs,
DashboardSavePlugin: require('../plugins/DashboardSave').DashboardSave,
DashboardSaveAsPlugin: require('../plugins/DashboardSave').DashboardSaveAs,
GeoStoryNavigationPlugin: require('../plugins/GeoStoryNavigation').default,
GlobeViewSwitcherPlugin: require('../plugins/GlobeViewSwitcher'),
GoFull: require('../plugins/GoFull'),
GridContainerPlugin: require('../plugins/GridContainer'),
GroupManagerPlugin: require('../plugins/manager/GroupManager'),
HelpLinkPlugin: require('../plugins/HelpLink'),
HelpPlugin: require('../plugins/Help'),
HomePlugin: require('../plugins/Home'),
IdentifyPlugin: require('../plugins/Identify'),
LanguagePlugin: require('../plugins/Language'),
LocatePlugin: require('../plugins/Locate'),
LoginPlugin: require('../plugins/Login'),
ManagerMenuPlugin: require('../plugins/manager/ManagerMenu'),
ManagerPlugin: require('../plugins/manager/Manager'),
MapExportPlugin: require('../plugins/MapExport').default,
MapFooterPlugin: require('../plugins/MapFooter'),
MapImportPlugin: require('../plugins/MapImport'),
MapLoadingPlugin: require('../plugins/MapLoading'),
MapPlugin: require('../plugins/Map'),
MapSearchPlugin: require('../plugins/MapSearch'),
MapsPlugin: require('../plugins/Maps'),
MeasurePlugin: require('../plugins/Measure'),
MediaEditorPlugin: require('../plugins/MediaEditor').default,
MetadataExplorerPlugin: require('../plugins/MetadataExplorer'),
MousePositionPlugin: require('../plugins/MousePosition'),
NotificationsPlugin: require('../plugins/Notifications'),
OmniBarPlugin: require('../plugins/OmniBar'),
PlaybackPlugin: require('../plugins/Playback.jsx'),
PrintPlugin: require('../plugins/Print'),
QueryPanelPlugin: require('../plugins/QueryPanel'),
RedirectPlugin: require('../plugins/Redirect'),
RedoPlugin: require('../plugins/History'),
RulesDataGridPlugin: require('../plugins/RulesDataGrid'),
RulesEditorPlugin: require('../plugins/RulesEditor'),
RulesManagerFooter: require('../plugins/RulesManagerFooter'),
SavePlugin: require('../plugins/Save').default,
SaveAsPlugin: require('../plugins/SaveAs').default,
SaveStoryPlugin: require('../plugins/GeoStorySave'),
ScaleBoxPlugin: require('../plugins/ScaleBox'),
ScrollTopPlugin: require('../plugins/ScrollTop'),
SearchPlugin: require('../plugins/Search'),
SearchServicesConfigPlugin: require('../plugins/SearchServicesConfig'),
SettingsPlugin: require('../plugins/Settings'),
SharePlugin: require('../plugins/Share'),
SnapshotPlugin: require('../plugins/Snapshot'),
StyleEditorPlugin: require('../plugins/StyleEditor'),
TOCItemsSettingsPlugin: require('../plugins/TOCItemsSettings'),
TOCPlugin: require('../plugins/TOC'),
ThematicLayerPlugin: require('../plugins/ThematicLayer'),
ThemeSwitcherPlugin: require('../plugins/ThemeSwitcher'),
TimelinePlugin: require('../plugins/Timeline'),
ToolbarPlugin: require('../plugins/Toolbar'),
TutorialPlugin: require('../plugins/Tutorial'),
UndoPlugin: require('../plugins/History'),
UserManagerPlugin: require('../plugins/manager/UserManager'),
VersionPlugin: require('../plugins/Version'),
WFSDownloadPlugin: require('../plugins/WFSDownload'),
WidgetsBuilderPlugin: require('../plugins/WidgetsBuilder'),
WidgetsPlugin: require('../plugins/Widgets'),
WidgetsTrayPlugin: require('../plugins/WidgetsTray'),
ZoomAllPlugin: require('../plugins/ZoomAll'),
ZoomInPlugin: require('../plugins/ZoomIn'),
ZoomOutPlugin: require('../plugins/ZoomOut')
},
requires: {
ReactSwipe: require('react-swipeable-views').default,
SwipeHeader: require('../components/data/identify/SwipeHeader')
}
};