LazyTiles
Renders a plain Column whose content is fetched from the network at display time: the tile calls url with method, body and headers, expects a JSON array of tile schemas back, and renders them in place of placeholderTiles. placeholderTiles are shown while the request is in flight (fired once, on the IO dispatcher), and failureTiles replace them if the request or the response decoding fails. A local reload event clears the loaded state and retries. The request is issued directly by the renderer, not through the event pipeline, so it is not affected by event chaining. Children are laid out with no scope CompositionLocal and no scrolling.
Parameters
Unique identifier of the tile. Defaults to a random id.
Events owned by this tile, wired to its triggers (onDisplay, load-start, load-success, load-failure).
Layout/appearance modifiers (size, padding, background, etc).
Whether the tile is shown, hidden but occupies space, or removed from layout. Defaults to visible.
Terms used by an ancestor's search/filter to decide whether this tile matches. Defaults to none.
URL requested to fetch the JSON array of tile schemas to render.
HTTP method used for the request. Defaults to GET.
Request body sent with the request. Defaults to none.
Request headers sent with the request. Defaults to none.
Tiles rendered when the request or response decoding fails. Defaults to none.
Tiles rendered while the request is in flight. Defaults to none.