MCPcopy Index your code
hub / github.com/reactive-python/reactpy / render

Method render

src/py/reactpy/tests/tooling/layout.py:28–37  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

26 self.model = {}
27
28 async def render(self) -> VdomJson:
29 update = await self.layout.render()
30 logger.info(f"Rendering element at {update['path'] or '/'!r}")
31 if not update["path"]:
32 self.model = update["model"]
33 else:
34 self.model = set_pointer(
35 self.model, update["path"], update["model"], inplace=False
36 )
37 return self.model
38
39 async def trigger(self, element: VdomJson, event_name: str, *data: Any) -> None:
40 event_handler = element.get("eventHandlers", {}).get(event_name, {})

Calls

no outgoing calls