A user input component that allows users to enter multi-line text values.

Fields

NameTypeDescriptionOptions
LabelText
    PlaceholderText
      RowsNumber
        Custom CSS classesTextCSS classes, separated by spaces. You can define classes in custom stylesheets.

          Events

          Low code usage

          This component can be declared directly in Python, using backend-driven UI.

          ui.TextareaInput(content={
                  "label": "", # str 
                  "placeholder": "", # str 
                  "rows": 0.0, # Union[float, str] 
                  "cssClasses": "", # str 
              },
              handlers={
                  "wf-change": handle_event,
                  "wf-change-finish": handle_event,
              }
          )
          

          A function, in this example handle_event, should be implemented in your code to handle events.

          def handle_event(state, payload, context, ui):
            pass
          

          Reference