<?xml version="1.0" encoding="UTF-8"?>
<form>
   <fields name="params">
      <fieldset icon="fas fa-heading" label="ASTROID_OPTIONS_HEADER" name="astroid_header" addfieldpath="/libraries/astroid/framework/fields" order="2">
         <field astroidgroup="header_element" ngShow="header==true" name="header_module_position" astroid-content-layout="header" type="astroidmodulesposition" default="astroid-header" label="TPL_ASTROID_MODULE_POSITION_LABEL" description="TPL_ASTROID_MODULE_POSITION_DESC" class="form-control" ngRequired="header">
         </field>

         <field astroidgroup="header_element" ngShow="header==true AND header_mode=='stacked' AND header_stacked_menu_mode=='center'" name="menu_module_position" astroid-content-layout="divided_menu" type="astroidmodulesposition" default="divided-menu-header" label="TPL_JOLLYANY_MENU_POSITION_LABEL" description="TPL_ASTROID_MODULE_POSITION_DESC" class="form-control" ngRequired="header">
         </field>
         <field ngShow="header==true AND ((header_mode=='stacked') OR (header_mode=='sidebar'))" astroidgroup="header_element" name="header_block_2_type" type="astroidlist" default="blank" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_2_TYPE_LABEL" description="TPL_ASTROID_HEADER_BLOCK_2_TYPE_DESC">
            <option value="blank">TPL_ASTROID_BLANK_OPTIONS</option>
            <option value="position">TPL_ASTROID_MODULE_POSITION_LABEL</option>
            <option value="custom">TPL_ASTROID_CUSTOM_HTML_OPTIONS</option>
         </field>

         <field ngShow="header==true AND ((header_mode=='stacked') OR (header_mode=='sidebar')) AND header_block_2_type=='position'" astroidgroup="header_element" name="header_block_2_position" type="astroidmodulesposition" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_2_POSITION_LABEL" description="TPL_ASTROID_HEADER_BLOCK_2_POSITION_DESC" />

         <field ngShow="header==true AND ((header_mode=='stacked') OR (header_mode=='sidebar')) AND header_block_2_type=='custom'" astroidgroup="header_element" name="header_block_2_custom" type="astroidtextarea" filter="raw" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_2_CUSTOM_LABEL" description="TPL_ASTROID_HEADER_BLOCK_2_CUSTOM_DESC" />

         <field ngShow="header==true AND header_mode=='stacked' AND header_stacked_menu_mode=='center'" astroidgroup="header_element" name="header_block_3_type" type="astroidlist" default="blank" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_3_TYPE_LABEL" description="TPL_ASTROID_HEADER_BLOCK_3_TYPE_DESC">
            <option value="blank">TPL_ASTROID_BLANK_OPTIONS</option>
            <option value="position">TPL_ASTROID_MODULE_POSITION_LABEL</option>
            <option value="custom">TPL_ASTROID_CUSTOM_HTML_OPTIONS</option>
         </field>

         <field ngShow="header==true AND header_mode=='stacked' AND header_block_3_type=='position' AND header_stacked_menu_mode=='center'" astroidgroup="header_element" name="header_block_3_position" type="astroidmodulesposition" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_3_POSITION_LABEL" description="TPL_ASTROID_HEADER_BLOCK_3_POSITION_DESC" />

         <field ngShow="header==true AND header_mode=='stacked' AND header_block_3_type=='custom' AND header_stacked_menu_mode=='center'" astroidgroup="header_element" name="header_block_3_custom" type="astroidtextarea" filter="raw" class="form-control" label="TPL_ASTROID_HEADER_BLOCK_3_CUSTOM_LABEL" description="TPL_ASTROID_HEADER_BLOCK_3_CUSTOM_DESC" />
      </fieldset>
   </fields>
</form>