| from gradio.components.base import Component | |
| class Fallback(Component): | |
| def preprocess(self, payload): | |
| """ | |
| This docstring is used to generate the docs for this custom component. | |
| Parameters: | |
| payload: the data to be preprocessed, sent from the frontend | |
| Returns: | |
| the data after preprocessing, sent to the user's function in the backend | |
| """ | |
| return payload | |
| def postprocess(self, value): | |
| """ | |
| This docstring is used to generate the docs for this custom component. | |
| Parameters: | |
| payload: the data to be postprocessed, sent from the user's function in the backend | |
| Returns: | |
| the data after postprocessing, sent to the frontend | |
| """ | |
| return value | |
| def example_payload(self): | |
| return {"foo": "bar"} | |
| def example_value(self): | |
| return {"foo": "bar"} | |
| def api_info(self): | |
| return {"type": {}, "description": "any valid json"} | |