// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.

///|
#external
pub type SelectionElement

///|
pub extern "js" fn SelectionElement::class_name(
  self : SelectionElement,
) -> String =
  #| (self) => self.className

///|
pub extern "js" fn SelectionElement::is_connected(
  self : SelectionElement,
) -> Bool =
  #| (self) => self.isConnected

///|
pub extern "js" fn SelectionElement::set_css_text(
  self : SelectionElement,
  css : String,
) -> Unit =
  #| (self, css) => { self.style.cssText = css; self.style.pointerEvents = "none"; }