function openlayers_ui_OpenlayersMaps_ctools_export_ui in Openlayers 7.3
CTools Export UI plugin definition.
File
- modules/
openlayers_ui/ src/ Plugin/ export_ui/ OpenlayersMaps.inc, line 10 - CTools Export UI plugin definition for maps.
Code
function openlayers_ui_OpenlayersMaps_ctools_export_ui() {
return array(
'schema' => 'openlayers_maps',
'access' => 'administer openlayers',
'menu' => array(
'menu prefix' => 'admin/structure/openlayers',
'menu item' => 'maps',
'menu title' => 'Maps',
'menu description' => 'Administer Openlayers maps presets.',
),
'handler' => array(
'class' => '\\Drupal\\openlayers_ui\\UI\\OpenlayersMaps',
'file' => 'OpenlayersMaps.php',
),
'use wizard' => TRUE,
'form info' => array(
'order' => array(
'start' => t('Administrative settings'),
'settings' => t('Map settings'),
'layers' => t('Layers'),
'controls' => t('Controls'),
'interactions' => t('Interactions'),
'components' => t('Components'),
'preview' => t('Preview'),
),
'forms' => array(
'start' => array(
'form id' => 'openlayers_map_form_start',
),
'settings' => array(
'form id' => 'openlayers_map_form_settings',
),
'layers' => array(
'form id' => 'openlayers_map_form_layers',
),
'controls' => array(
'form id' => 'openlayers_map_form_controls',
),
'interactions' => array(
'form id' => 'openlayers_map_form_interactions',
),
'components' => array(
'form id' => 'openlayers_map_form_components',
),
'preview' => array(
'form id' => 'openlayers_map_form_preview',
),
),
'wrapper' => 'openlayers_objects_ui_form_wrapper',
),
'export' => array(
'admin_title' => 'name',
'admin_description' => 'description',
),
'title singular' => t('map'),
'title plural' => t('maps'),
'title singular proper' => t('Openlayers map preset'),
'title plural proper' => t('Openlayers maps presets'),
'strings' => array(
'confirmation' => array(
'add' => array(
'success' => t('Map saved.'),
),
'delete' => array(
'success' => t('Map was deleted.'),
),
),
),
);
}