# see https://gitlab.bgm-gmbh.de/nov/templates/azh/-/blob/main/elements/bricks/b-collapsable-content/b-collapsable-content.types.ts

tt_content.b-collapsable-content =< lib.twigContentElement
tt_content.b-collapsable-content {
  dataProcessing {
    101 = Bgm\BgmThemeAzh\DataProcessing\ContainerChildrenProcessor
    101 {
      colPos = 101
      as = collapsableContent
    }
  }
  templateName = elements/bricks/b-collapsable-content/b-collapsable-content.template.twig
  variables {
    contentBase < lib.ContentBase
    #buttonGroup < lib.buttonGroup
    collapsableContent {
      openButton {
        text = TEXT
        text.value = mehr
        text.override {
          field = collapse_openbutton_text
          if {
            isTrue {
              data = field:collapse_openbutton_text
            }
          }
        }
        title = Open collapsable content
        icon {
          name = outline-chevron-down
          position = right
        }
      }
      initialState = TEXT
      initialState.field = collapse_initial_state
      closeButton {
        text = TEXT
        text.value = weniger
        text.override {
          field = collapse_closebutton_text
          if {
            isTrue {
              data = field:collapse_closebutton_text
            }
          }
        }
        title = Close collapsable content
        icon {
          name = outline-chevron-up
          position = right
        }
      }
      content = TEXT
      content.value = <p><a href="/preisrechner">test-LINK</a> Lorem ipsum dolor <b>sit amet</b>, consectetur adipiscing elit. Praesent lacinia, turpis at vulputate pharetra, leo enim elementum risus, at pellentesque quam felis ut nibh.</p>
      #content.parseFunc < lib.parseFunc_RTE

    }
  }
}
