"Fossies" - the Fresh Open Source Software Archive

Member "drupal-8.9.10/core/modules/system/templates/container.html.twig" (26 Nov 2020, 929 Bytes) of package /linux/www/drupal-8.9.10.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) HTML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 {#
    2 /**
    3  * @file
    4  * Default theme implementation of a container used to wrap child elements.
    5  *
    6  * Used for grouped form items. Can also be used as a theme wrapper for any
    7  * renderable element, to surround it with a <div> and HTML attributes.
    8  * See \Drupal\Core\Render\Element\RenderElement for more
    9  * information on the #theme_wrappers render array property, and
   10  * \Drupal\Core\Render\Element\container for usage of the container render
   11  * element.
   12  *
   13  * Available variables:
   14  * - attributes: HTML attributes for the containing element.
   15  * - children: The rendered child elements of the container.
   16  * - has_parent: A flag to indicate that the container has one or more parent
   17      containers.
   18  *
   19  * @see template_preprocess_container()
   20  *
   21  * @ingroup themeable
   22  */
   23 #}
   24 {%
   25   set classes = [
   26     has_parent ? 'js-form-wrapper',
   27     has_parent ? 'form-wrapper',
   28   ]
   29 %}
   30 <div{{ attributes.addClass(classes) }}>{{ children }}</div>