class_docstr: A gr.Accordion that can be used as an input - returns True if open, False if closed.
  
  Actaully just a hidden checkbox, but creates an accordion that follows and is followed by the state of the checkbox.
class_docstr_tok: ["A","gr.Accordion","that","can","be","used","as","an","input","-","returns","True","if","open",",","False","if","closed",".","Actaully","just","a","hidden","checkbox",",","but","creates","an","accordion","that","follows","and","is","followed","by","the","state","of","the","checkbox","."]
docstr: Allows you to put something into the label of the accordion.
  
  Use it like this:
  
  ```
  with InputAccordion(False, label="Accordion") as acc:
      with acc.extra():
          FormHTML(value="hello", min_width=0)
  
      ...
  ```
docstr_tok: ["Allows","you","to","put","something","into","the","label","of","the","accordion",".","Use","it","like","this",":","``","`","with","InputAccordion","(","False",",","label=","''","Accordion","''",")","as","acc",":","with","acc.extra","(",")",":","FormHTML","(","value=","''","hello","''",",","min_width=0",")","...","``","`"]
code: def extra(self):
      """Allows you to put something into the label of the accordion.
  
      Use it like this:
  
      ```
      with InputAccordion(False, label="Accordion") as acc:
          with acc.extra():
              FormHTML(value="hello", min_width=0)
  
          ...
      ```
      """
  
      return gr.Column(
          elem_id=self.accordion_id + "-extra",
          elem_classes="input-accordion-extra",
          min_width=0,
      )
  
imports: import gradio
label_desc: Use image node_id 2 for calling the InputAccordion obj's underlying member method code with example usage: obj.extra() and returns: gr