node and browser bindings for gleam
at master 10 lines 290 B view raw
1import { Open } from "./plinth/browser/shadow.mjs" 2 3export function appendChild(root, element) { 4 root.appendChild(element) 5} 6 7export function attachShadow(element, mode) { 8 const shadowMode = mode instanceof Open ? "open" : "closed" 9 return element.attachShadow({ mode: shadowMode }) 10}