SouichiroTsujimoto/astrobit/dom does not have a README file

    Comment

    #external
    pub type Comment

    Element

    #external
    pub type Element

    Event

    #external
    pub type Event

    Props

    #external
    pub type Props

    Props::get_bool

    fn Props::get_bool(self : Props, key : String, default? : Bool) -> Bool

    Props::get_int

    fn Props::get_int(self : Props, key : String, default? : Int) -> Int

    Props::get_string

    fn Props::get_string(self : Props, key : String, default? : String) -> String

    TextNode

    #external
    pub type TextNode

    add_event_listener

    fn add_event_listener(el : Element, event : String, f : (Event) -> Unit) -> Unit

    append_child

    fn append_child(parent : Element, child : Element) -> Unit

    append_child_comment

    fn append_child_comment(parent : Element, child : Comment) -> Unit

    append_child_node

    fn append_child_node(parent : Element, child : TextNode) -> Unit

    create_comment

    fn create_comment(text : String) -> Comment

    create_element

    fn create_element(tag : String) -> Element

    create_text_node

    fn create_text_node(text : String) -> TextNode

    focus

    fn focus(el : Element) -> Unit

    insert_after

    fn insert_after(parent : Element, node : Element, ref_ : Comment) -> Unit

    last_child

    fn last_child(parent : Element) -> Element

    nth_child_element

    fn nth_child_element(el : Element, i : Int) -> Element?

    nth_child_text

    fn nth_child_text(el : Element, i : Int) -> TextNode?

    prevent_default

    fn prevent_default(e : Event) -> Unit

    query_selector

    fn query_selector(selector : String) -> Element?

    remove_attribute

    fn remove_attribute(el : Element, name : String) -> Unit

    remove_child

    fn remove_child(parent : Element, child : Element) -> Unit

    set_attribute

    fn set_attribute(el : Element, name : String, value : String) -> Unit

    set_element_value

    fn set_element_value(el : Element, value : String) -> Unit

    set_inner_html

    fn set_inner_html(el : Element, html : String) -> Unit

    set_node_text

    fn set_node_text(node : TextNode, text : String) -> Unit

    target_value

    fn target_value(e : Event) -> String

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io