You are here

slick_ui.inc in Slick Carousel 7.3

Same filename and directory in other branches
  1. 7.2 slick_ui/plugins/export_ui/slick_ui.inc

Export interface plugin.

File

slick_ui/plugins/export_ui/slick_ui.inc
View source
<?php

/**
 * @file
 * Export interface plugin.
 */

/**
 * Define this Export UI plugin.
 */
$plugin = [
  'schema' => 'slick_optionset',
  'access' => 'administer slick',
  // Define the menu item.
  'menu' => [
    'menu prefix' => 'admin/config/media',
    'menu item' => 'slick',
    'menu title' => 'Slick carousel',
    'menu description' => 'Administer Slick carousel presets.',
  ],
  // Define user interface texts.
  'title singular' => t('optionset'),
  'title plural' => t('optionsets'),
  'title singular proper' => t('Slick carousel optionset'),
  'title plural proper' => t('Slick carousel optionsets'),
  // Define our handler.
  'handler' => [
    'class' => 'Drupal\\slick_ui\\Form\\SlickForm',
    'file' => 'SlickForm.php',
    'path' => drupal_get_path('module', 'slick_ui') . '/src/Form',
    'parent' => 'ctools_export_ui',
  ],
];