DOM.SVG.SVGDocument (dom_svg v0.1.0)

https://svgwg.org/svg2-draft/single-page.html#struct-InterfaceDocumentExtensions

Link to this section Summary

Link to this section Types

@type t() ::
  Map.merge(DOM.DOMDocument.t(), %DOM.SVG.SVGDocument{
    active_element: DOM.DOMElement.t(),
    base_uri: term(),
    character_set: term(),
    charset: term(),
    child_nodes: term(),
    compat_mode: term(),
    content_type: term(),
    doctype_name: term(),
    doctype_public_id: term(),
    doctype_system_id: term(),
    document_element: term(),
    document_uri: term(),
    domain: binary(),
    first_child: term(),
    input_encoding: term(),
    is_connected: term(),
    last_child: term(),
    next_sibling: term(),
    node_name: term(),
    node_type: term(),
    node_value: term(),
    owner_document: term(),
    parent_element: term(),
    parent_node: term(),
    previous_sibling: term(),
    referrer: binary(),
    root_element: DOM.SVG.SVGSVGElement.t(),
    text_content: term(),
    title: binary(),
    url: term()
  })

Link to this section Functions

Link to this function

%DOM.SVG.SVGDocument{}

(struct)

https://infra.spec.whatwg.org/#svg-namespace

Link to this function

create_element(document, local_name, opts \\ %{})

https://dom.spec.whatwg.org/#dom-document-createelement

Link to this function

create_element_ns(document, namespace, qualified_name, opts \\ %{})

https://dom.spec.whatwg.org/#internal-createelementns-steps

Link to this function

module_of(tag_name)