Functions comprising the main panels API

  1. 7.x panels/panels.module mainapi
  2. 6.x-3.x panels/panels.module mainapi
  3. 6.x-2.x panels/panels.module mainapi

Functions

Namesort descending Location Description
panels_ajax_router panels/panels.module Route Panels' AJAX calls to the correct object.
panels_cache_clear panels/panels.module Clear a object from the cache; used if the editing is aborted.
panels_cache_get panels/panels.module Get an object from cache.
panels_cache_set panels/panels.module Save the edited object into the cache.
panels_delete_display panels/panels.module Delete a display.
panels_edit panels/panels.module Main API entry point to edit a panel display.
panels_edit panels/panels.module Main API entry point to edit a panel display.
panels_edit_cache_break_lock panels/panels.module Method to allow modules to provide a mechanism to break locks.
panels_edit_cache_clear panels/panels.module Method to allow modules to provide their own mechanism to clear the cache used in the display editor.
panels_edit_cache_get panels/panels.module Method to allow modules to provide their own caching mechanism for the display editor.
panels_edit_cache_get_default panels/panels.module Create the default cache for editing panel displays.
panels_edit_cache_save panels/panels.module Method to allow modules to provide their own mechanism to write the cache used in the display editor.
panels_edit_cache_set panels/panels.module Method to allow modules to provide their own caching mechanism for the display editor.
panels_edit_layout panels/panels.module API entry point for selecting a layout for a given display.
panels_export_display panels/panels.module Exports the provided display into portable code.
panels_export_display panels/panels.module Exports the provided display into portable code.
panels_get_current_page_display panels/panels.module Get the display that is currently being rendered as a page.
panels_get_legacy_state panels/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_get_path panels/panels.module panels path helper function
panels_goto panels/panels.module Perform a drupal_goto on a destination that may be an array like url().
panels_load_display panels/panels.module Load a single display.
panels_load_display panels/panels.module Load a single display.
panels_load_displays panels/panels.module Load and fill the requested $display object(s).
panels_new_display panels/panels.module Creates a new display, setting the ID to our magic new id.
panels_new_pane panels/panels.module Create a new pane.
panels_page_wizard_panels_cache_get panels/panels.module Get display edit cache for the panels mini export UI
panels_page_wizard_panels_cache_set panels/panels.module Store a display edit in progress in the page cache.
panels_preprocess_html panels/panels.module Remove default sidebar related body classes and provide own css classes
panels_print_layout panels/panels.module For external use: Given a layout ID and a $content array, return the panel display.
panels_print_layout_icon panels/panels.module
panels_print_layout_link panels/panels.module Print the layout link. Sends out to a theme function. @layout
panels_render_display panels/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/panels.module Save a display object.
panels_save_display panels/panels.module Save a display object.
panel_context_panels_cache_break_lock panels/panels.module Break the lock on a page manager page.
panel_context_panels_cache_clear panels/panels.module Save all changes made to a display using the Page Manager page cache.
panel_context_panels_cache_get panels/panels.module Get display edit cache on behalf of panel context.
panel_context_panels_cache_save panels/panels.module Save all changes made to a display using the Page Manager page cache.
panel_context_panels_cache_set panels/panels.module Store a display edit in progress in the page cache.
template_preprocess_panels_pane panels/panels.module Clean up the panel pane variables for the template.
theme_panels_layout_icon panels/panels.module Theme the layout icon image @layout @todo move to theme.inc
theme_panels_layout_link panels/panels.module Theme the layout link image @layout
theme_panels_render_display_form panels/panels.module Theme function to render our panel as a form.
_panels_builder_filter panels/panels.module Filter callback for array_filter to remove builders from a list of layouts.
_panel_context_panels_cache_get_page_cache panels/panels.module Get the Page Manager cache for the panel_context plugin.

Classes

Namesort descending Location Description
panels_allowed_layouts panels/includes/common.inc Class definition for the allowed layouts governing structure.
panels_display panels/panels.module Forms the basis of a panel display

File

panels/panels.module, line 527
panels.module