class_docstr: Button that clears the value of a component or a list of components when clicked. It is instantiated with the list of components to clear.
  Preprocessing: passes the button value as a {str} into the function
  Postprocessing: expects a {str} to be returned from a function, which is set as the label of the button
class_docstr_tok: ["Button","that","clears","the","value","of","a","component","or","a","list","of","components","when","clicked",".","It","is","instantiated","with","the","list","of","components","to","clear",".","Preprocessing",":","passes","the","button","value","as","a","{","str","}","into","the","function","Postprocessing",":","expects","a","{","str","}","to","be","returned","from","a","function",",","which","is","set","as","the","label","of","the","button"]
code: def preprocess(self, payload: str | None) -> str | None:
      return payload
  
file_path: gradio/gradio/components/clear_button.py
imports: from __future__ import annotations
  import copy
  import json
  from typing import Any, Literal
  from gradio_client.documentation import document, set_documentation_group
  from gradio.components import Button, Component
  from gradio.context import Context
  from gradio.data_classes import GradioModel, GradioRootModel
  from gradio.utils import resolve_singleton
label_desc: Use image node_id 4 for calling the ClearButton obj's underlying member method code with example usage: obj.preprocess(payload) and returns: payload