class_docstr: Sets: lines=7
class_docstr_tok: ["Sets",":","lines=7"]
code: def __init__(
      self,
      value: str | Callable | None = "",
      *,
      lines: int = 7,
      max_lines: int = 20,
      placeholder: str | None = None,
      label: str | None = None,
      show_label: bool = True,
      interactive: bool | None = None,
      visible: bool = True,
      elem_id: str | None = None,
      **kwargs,
  ):
      super().__init__(
          value=value,
          lines=lines,
          max_lines=max_lines,
          placeholder=placeholder,
          label=label,
          show_label=show_label,
          interactive=interactive,
          visible=visible,
          elem_id=elem_id,
          **kwargs,
      )
  
imports: from __future__ import annotations
  from typing import Any, Callable, Iterable, Literal
  import numpy
  from PIL import Image
  from gradio import components
  from gradio.components.image_editor import Brush, Eraser
label_desc: Use image node_id 1 to create a new TextArea object from inherited base classes: components with example: obj = TextArea(value)