# `LivePanels.Toolkit.Integration.Render`
[🔗](https://github.com/livepanels/livepanels/blob/v0.1.0/lib/livepanels/toolkit/integration/render.ex#L1)

Canvas render-loop helpers for integration code.

The ordinary render path is `canvas_runtime/1` plus item declarations and
id-less `:item` renderers. Use this module only when an application intentionally
takes over frame rendering, item ordering, DOM ids, z-index, or vector item
rendering.

# `canvas_item_dom_id`

Returns the stable DOM id for one canvas item frame.

# `canvas_item_frame`

Renders one canonical canvas item frame.

# `canvas_item_frame_attrs`

Returns the canonical attrs for one canvas item frame.

# `canvas_item_style`

Returns the canonical inline style for one canvas item frame.

# `canvas_item_z_index`

Returns the CSS z-index value for one canvas item.

# `items_for_render`

Orders canvas items for stable application rendering.

# `svg_vector_item`

Renders one committed vector item as a canonical world SVG item.

# `vector_item`

Renders one committed vector item.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
