GenDOM.Document (gen_dom v0.0.1)

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

adopt_node(document, node)

append(document, nodes)

append_child(node, child)

See GenDOM.Node.append_child/2.

assign(node, assigns)

See GenDOM.Node.assign/2.

caret_position_from_point(docuemnt, x, y, options \\ [])

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

clone_node(node)

See GenDOM.Node.clone_node/1.

close(document)

compare_document_position(node, other_node)

See GenDOM.Node.compare_document_position/2.

contains?(node, other_node)

See GenDOM.Node.contains?/2.

create_attribute(document, name)

create_attribute_ns(document, namespace_uri, qualified_name)

create_CDATA_section(document, data)

create_comment(document, data)

create_document_fragment(document)

create_element(document, local_name, options \\ [])

create_element_ns(document, namespace_uri, qualified_name, options \\ [])

create_expression(document, xpath_text, namespace_url_mapper)

create_node_iterator(document, root, what_to_show, filter)

create_processing_instruction(document, target, data)

create_range(document)

create_text_node(document, data)

create_tree_walker(document, root, what_to_show, filter)

element_from_point(document, x, y)

elements_from_point(document, x, y)

evaluate(document, xpath_expression, context_node, namespace_resolver, result_type, result)

exit_fullscreen(document)

exit_picture_in_picture(document)

exit_pointer_lock(document)

get(node)

See GenDOM.Node.get/1.

get_animations(document)

get_element_by_id(document, id)

get_elements_by_class_name(document, names)

get_elements_by_name(document, name)

get_elements_by_tag_name(document, name)

get_elements_by_tag_name_ns(document, namespace, name)

get_selection(document)

has_child_nodes?(node)

See GenDOM.Node.has_child_nodes?/1.

has_focus?(document)

has_storage_access?(document)

import_node(document, external_node, deep?)

insert_before(node, new_node, reference_node)

See GenDOM.Node.insert_before/3.

is_default_namespace?(node, uri)

See GenDOM.Node.is_default_namespace?/2.

is_equal_node?(node, other_node)

See GenDOM.Node.is_equal_node?/2.

is_same_node?(node, other_node)

See GenDOM.Node.is_same_node?/2.

lookup_namespace_uri(node, prefix)

See GenDOM.Node.lookup_namespace_uri/2.

lookup_prefix(node, namespace)

See GenDOM.Node.lookup_prefix/2.

merge(node, fields)

See GenDOM.Node.merge/2.

new(opts)

normalize(node)

See GenDOM.Node.normalize/1.

open(document)

prepend(document, nodes)

put(node, key, value)

See GenDOM.Node.put/3.

query_selector(document, selector_string)

query_selector_all(document, selector_string)

remove_child(node, child)

See GenDOM.Node.remove_child/2.

replace_child(node, new_child, old_child)

See GenDOM.Node.replace_child/3.

replace_children(document, children)

request_storage_access(document, types \\ %{all: true})

start_link(opts)

start_view_transition(document, update_callback)

writeln(document, line)