You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
716 B
26 lines
716 B
1 year ago
|
{#
|
||
|
/**
|
||
|
* @file
|
||
|
* Theme override for a 'textarea' #type form element.
|
||
|
*
|
||
|
* Available variables
|
||
|
* - wrapper_attributes: A list of HTML attributes for the wrapper element.
|
||
|
* - attributes: A list of HTML attributes for the <textarea> element.
|
||
|
* - resizable: An indicator for whether the textarea is resizable.
|
||
|
* - required: An indicator for whether the textarea is required.
|
||
|
* - value: The textarea content.
|
||
|
*
|
||
|
* @see template_preprocess_textarea()
|
||
|
*/
|
||
|
#}
|
||
|
{%
|
||
|
set classes = [
|
||
|
'form-textarea',
|
||
|
resizable ? 'resize-' ~ resizable,
|
||
|
required ? 'required',
|
||
|
]
|
||
|
%}
|
||
|
<div{{ wrapper_attributes.addClass('form-textarea-wrapper') }}>
|
||
|
<textarea{{ attributes.addClass(classes) }}>{{ value }}</textarea>
|
||
|
</div>
|