--- title: Dropdown Header nav_title: Dropdown Header tags: demo --- {% from "demo.njk" import demo %} {% from "macro_config.njk" import config_table %} {% set label %} {% endset %} {% set html %} {% endset %} {{ demo( label, html, script) }}

Plugin Configuration

{{ config_table([ { name:'html', desc:'

An html string used to generate the header

', type:'callback', default:'function(data){\n return `
\n
\n ${data.title}\n ×\n
\n
`;\n}', highlight:true }, {name:'title',desc:'

The text of the header

',type:'string',default:'Untitled'}, {name:'headerClass',desc:'

The CSS class name of the header

',type:'string',default:'dropdown-header'}, {name:'titleRowClass',desc:'

The CSS class name of the dropdown header title

',type:'string',default:'dropdown-header-title'}, {name:'labelClass',desc:'

The CSS class name of the dropdown header label row

',type:'string',default:'dropdown-header-label'}, {name:'closeClass',desc:'

The CSS class name of the dropdown header close button

',type:'string',default:'dropdown-header-close'} ]) }} {# #}