annotate modules/contextual/contextual.api.php @ 4:ce11bbd8f642

added modules
author danieleb <danielebarchiesi@me.com>
date Thu, 19 Sep 2013 10:38:44 +0100
parents ff03f76ab3fe
children
rev   line source
danielebarchiesi@0 1 <?php
danielebarchiesi@0 2
danielebarchiesi@0 3 /**
danielebarchiesi@0 4 * @file
danielebarchiesi@0 5 * Hooks provided by Contextual module.
danielebarchiesi@0 6 */
danielebarchiesi@0 7
danielebarchiesi@0 8 /**
danielebarchiesi@0 9 * @addtogroup hooks
danielebarchiesi@0 10 * @{
danielebarchiesi@0 11 */
danielebarchiesi@0 12
danielebarchiesi@0 13 /**
danielebarchiesi@0 14 * Alter a contextual links element before it is rendered.
danielebarchiesi@0 15 *
danielebarchiesi@0 16 * This hook is invoked by contextual_pre_render_links(). The renderable array
danielebarchiesi@0 17 * of #type 'contextual_links', containing the entire contextual links data that
danielebarchiesi@0 18 * is passed in by reference. Further links may be added or existing links can
danielebarchiesi@0 19 * be altered.
danielebarchiesi@0 20 *
danielebarchiesi@0 21 * @param $element
danielebarchiesi@0 22 * A renderable array representing the contextual links.
danielebarchiesi@0 23 * @param $items
danielebarchiesi@0 24 * An associative array containing the original contextual link items, as
danielebarchiesi@0 25 * generated by menu_contextual_links(), which were used to build
danielebarchiesi@0 26 * $element['#links'].
danielebarchiesi@0 27 *
danielebarchiesi@0 28 * @see hook_menu_contextual_links_alter()
danielebarchiesi@0 29 * @see contextual_pre_render_links()
danielebarchiesi@0 30 * @see contextual_element_info()
danielebarchiesi@0 31 */
danielebarchiesi@0 32 function hook_contextual_links_view_alter(&$element, $items) {
danielebarchiesi@0 33 // Add another class to all contextual link lists to facilitate custom
danielebarchiesi@0 34 // styling.
danielebarchiesi@0 35 $element['#attributes']['class'][] = 'custom-class';
danielebarchiesi@0 36 }
danielebarchiesi@0 37
danielebarchiesi@0 38 /**
danielebarchiesi@0 39 * @} End of "addtogroup hooks".
danielebarchiesi@0 40 */