You are here

Functions comprising the main panels API in Panels 8.3

Same name and namespace in other branches
  1. 6.3 panels.module \mainapi
  2. 6.2 panels.module \mainapi
  3. 7.3 panels.module \mainapi

File

./panels.module, line 273
panels.module

Functions

Namesort descending Location Description
panels_ajax_router ./panels.module Route Panels' AJAX calls to the correct object.
panels_delete_display ./panels.module Delete a display.
panels_edit ./panels.module Main API entry point to edit a panel display.
panels_edit ./panels.module Main API entry point to edit a panel display.
panels_edit_layout ./panels.module API entry point for selecting a layout for a given display.
panels_export_display ./panels.module Exports the provided display into portable code.
panels_export_display ./panels.module Exports the provided display into portable code.
panels_get_current_page_display ./panels.module Get the display that is currently being rendered as a page.
panels_get_legacy_state ./panels.module Gateway to the PanelsLegacyState class/object, which does all legacy state checks and provides information about the cause of legacy states as needed.
panels_goto ./panels.module Perform a drupal_goto on a destination that may be an array like url().
panels_load_display ./panels.module Load a single display.
panels_load_display ./panels.module Load a single display.
panels_load_displays ./panels.module Load and fill the requested $display object(s).
panels_new_display ./panels.module Creates a new display, setting the ID to our magic new id.
panels_new_pane ./panels.module Create a new pane.
panels_page_wizard_panels_cache_get ./panels.module Get display edit cache for the panels mini export UI
panels_page_wizard_panels_cache_set ./panels.module Store a display edit in progress in the page cache.
panels_print_layout ./panels.module For external use: Given a layout ID and a $content array, return the panel display.
panels_print_layout_icon ./panels.module
panels_print_layout_link ./panels.module Print the layout link. Sends out to a theme function. @layout
panels_render_display ./panels.module Render a display by loading the content into an appropriate array and then passing through to panels_render_layout.
panels_save_display ./panels.module Save a display object.
panels_save_display ./panels.module Save a display object.
panel_context_panels_cache_break_lock ./panels.module Break the lock on a page manager page.
panel_context_panels_cache_clear ./panels.module Save all changes made to a display using the Page Manager page cache.
panel_context_panels_cache_get ./panels.module Get display edit cache on behalf of panel context.
panel_context_panels_cache_save ./panels.module Save all changes made to a display using the Page Manager page cache.
panel_context_panels_cache_set ./panels.module Store a display edit in progress in the page cache.
template_preprocess_panels_pane ./panels.module Clean up the panel pane variables for the template.
theme_panels_layout_icon ./panels.module Theme the layout icon image @layout @todo move to theme.inc
theme_panels_layout_link ./panels.module Theme the layout link image @layout
theme_panels_render_display_form ./panels.module Theme function to render our panel as a form.
_panels_builder_filter ./panels.module Filter callback for array_filter to remove builders from a list of layouts.
_panel_context_panels_cache_get_page_cache ./panels.module Get the Page Manager cache for the panel_context plugin.

Classes

Namesort descending Location Description
panels_display ./panels.module Forms the basis of a panel display