/**
## mapp.plugins{}
This module serves as a collection of plugin modules for the application.
@module /plugins
*/
import { admin } from './admin.mjs'
import { feature_info } from './feature_info.mjs'
import { fullscreen } from './fullscreen.mjs'
import { keyvalue_dictionary } from './keyvalue_dictionary.mjs'
import { locator } from './locator.mjs'
import { login } from './login.mjs'
import { svg_templates } from './svg_templates.mjs'
import { userIDB } from './userIDB.mjs'
import { zoomBtn } from './zoomBtn.mjs'
import { zoomToArea } from './zoomToArea.mjs'
import { link_button } from './link_button.mjs'
/**
@typedef {Object} plugins
@property {function} admin The admin plugin module.
@property {function} feature_info Show feature properties in popup.
@property {function} fullscreen The fullscreen plugin module.
@property {function} keyvalue_dictionary The keyvalue_dictionary plugin module.
@property {function} locator The locator plugin module.
@property {function} login The login plugin module.
@property {function} svg_templates The svg_templates plugin module.
@property {function} zoomBtn The zoomBtn plugin module.
@property {function} zoomToArea The zoomToArea plugin module.
@property {function} link_button The link_button plugin module.
*/
const plugins = {
admin,
feature_info,
fullscreen,
keyvalue_dictionary,
locator,
login,
svg_templates,
userIDB,
zoomBtn,
zoomToArea,
link_button
}
export default plugins