You are here

function modal_page_theme in Modal 4.1.x

Same name and namespace in other branches
  1. 8.3 modal_page.module \modal_page_theme()
  2. 8 modal_page.module \modal_page_theme()
  3. 8.2 modal_page.module \modal_page_theme()
  4. 7 modal_page.module \modal_page_theme()
  5. 5.0.x modal_page.module \modal_page_theme()
  6. 4.0.x modal_page.module \modal_page_theme()

Implements hook_theme().

File

./modal_page.module, line 57
Main file for the Modal Page.

Code

function modal_page_theme() {
  return [
    'modal_page_modal' => [
      'variables' => [
        'do_not_show_again' => NULL,
        'title' => NULL,
        'display_title' => NULL,
        'text' => NULL,
        'delay_display' => NULL,
        'modal_size' => NULL,
        'button' => NULL,
        'id' => NULL,
        'close_modal_esc_key' => NULL,
        'close_modal_clicking_outside' => NULL,
        'modal_header_classes' => NULL,
        'modal_footer_classes' => NULL,
        'enable_modal_header' => NULL,
        'enable_modal_footer' => NULL,
        'display_button_x_close' => NULL,
        'top_right_button_label' => NULL,
        'top_right_button_class' => NULL,
        'open_modal_on_element_click' => NULL,
        'auto_open' => NULL,
        'modal_class' => NULL,
        'header_class' => NULL,
        'footer_class' => NULL,
        'enable_left_button' => NULL,
        'left_label_button' => NULL,
        'enable_right_button' => NULL,
        'ok_button_class' => NULL,
        'left_button_class' => NULL,
        'modal_options' => NULL,
        'id_label' => NULL,
        'id_desc' => NULL,
        'enable_redirect_link' => NULL,
        'redirect_link' => NULL,
      ],
    ],
    'modal_page_helper_admin' => [
      'variables' => [],
    ],
  ];
}