View Source Kino.HTML (Kino v0.14.0)
A kino for rendering HTML content.
The HTML may include <script>
tags with global JS to be executed.
In case you need to parameterize the HTML with dynamic values, write
a custom Kino.JS
component.
Examples
Kino.HTML.new("""
<h3>Look!</h3>
<p>I wrote this HTML from <strong>Kino</strong>!</p>
""")
Kino.HTML.new("""
<button id="button">Click</button>
<script>
const button = document.querySelector("#button");
button.addEventListener("click", (event) => {
button.textContent = "Clicked!"
});
</script>
""")
Summary
Types
@type t() :: Kino.JS.t()
Functions
Creates a new kino displaying the given HTML.