Shaka Player Embedded
shaka::js::dom::Element Member List

This is the complete list of members for shaka::js::dom::Element, including all inherited members.

AddEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
AddListenerField(EventType type, Listener *on_field)shaka::js::events::EventTargetinlineprotected
AppendChild(RefPtr< Node > new_child)shaka::js::dom::Node
ATTRIBUTE_NODE enum valueshaka::js::dom::Node
attributes() constshaka::js::dom::Element
BackingObject()shaka::BackingObject
CDATA_SECTION_NODE enum valueshaka::js::dom::Node
child_nodes() constshaka::js::dom::Node
COMMENT_NODE enum valueshaka::js::dom::Node
ContainerNode(NodeType type, RefPtr< Document > document)shaka::js::dom::ContainerNode
DerivedFrom(const std::string &base)shaka::BackingObject
DispatchEvent(RefPtr< Event > event)shaka::js::events::EventTargetinline
DispatchEventInternal(RefPtr< Event > event, bool *did_listeners_throw)shaka::js::events::EventTarget
document() constshaka::js::dom::Node
DOCUMENT_FRAGMENT_NODE enum valueshaka::js::dom::Node
DOCUMENT_NODE enum valueshaka::js::dom::Node
DOCUMENT_POSITION_CONTAINED_BY enum valueshaka::js::dom::Node
DOCUMENT_POSITION_CONTAINS enum valueshaka::js::dom::Node
DOCUMENT_POSITION_DISCONNECTED enum valueshaka::js::dom::Node
DOCUMENT_POSITION_FOLLOWING enum valueshaka::js::dom::Node
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC enum valueshaka::js::dom::Node
DOCUMENT_POSITION_PRECEDING enum valueshaka::js::dom::Node
DOCUMENT_TYPE_NODE enum valueshaka::js::dom::Node
DocumentPosition enum nameshaka::js::dom::Node
Element(RefPtr< Document > document, const std::string &local_name, optional< std::string > namespace_uri, optional< std::string > namespace_prefix)shaka::js::dom::Element
ELEMENT_NODE enum valueshaka::js::dom::Node
ENTITY_NODE enum valueshaka::js::dom::Node
ENTITY_REFERENCE_NODE enum valueshaka::js::dom::Node
EventTarget()shaka::js::events::EventTarget
factory() const =0shaka::BackingObjectpure virtual
first_child() constshaka::js::dom::Node
GetAttribute(const std::string &name) constshaka::js::dom::Element
GetAttributeNS(const std::string &ns, const std::string &name) constshaka::js::dom::Element
GetElementsByTagName(const std::string &name) constshaka::js::dom::ContainerNodevirtual
has_attributes() constshaka::js::dom::Elementinline
HasAttribute(const std::string &name) constshaka::js::dom::Element
HasAttributeNS(const std::string &ns, const std::string &name) constshaka::js::dom::Element
idshaka::js::dom::Element
is_char_data() constshaka::js::dom::Nodeinline
is_document() constshaka::js::dom::Nodeinline
is_element() constshaka::js::dom::Nodeinline
IsRootedAlive() const overrideshaka::BackingObjectvirtual
IsShortLived() const overrideshaka::js::dom::Nodevirtual
JsThis() constshaka::BackingObject
kInternalFieldCountshaka::BackingObjectstatic
kShortLiveDurationMsshaka::memory::Traceablestatic
last_child() constshaka::js::dom::Node
Listener typedefshaka::js::events::EventTarget
local_nameshaka::js::dom::Element
name() constshaka::BackingObject
namespace_prefixshaka::js::dom::Element
namespace_urishaka::js::dom::Element
Node(NodeType type, RefPtr< Document > document)shaka::js::dom::Node
node_name() const overrideshaka::js::dom::Elementvirtual
node_type() constshaka::js::dom::Nodeinline
NodeType enum nameshaka::js::dom::Node
NodeValue() const overrideshaka::js::dom::Elementvirtual
NOTATION_NODE enum valueshaka::js::dom::Node
operator delete[](void *)=deleteshaka::BackingObjectstatic
operator new[](size_t size)=deleteshaka::BackingObjectstatic
parent_node() constshaka::js::dom::Node
PROCESSING_INSTRUCTION_NODE enum valueshaka::js::dom::Node
QuerySelector(const std::string &query) constshaka::js::dom::ContainerNode
RaiseEvent(Args... args)shaka::js::events::EventTargetinline
RemoveAttribute(const std::string &attr)shaka::js::dom::Elementvirtual
RemoveAttributeNS(const std::string &ns, const std::string &attr)shaka::js::dom::Element
RemoveChild(RefPtr< Node > to_remove)shaka::js::dom::Node
RemoveEventListener(const std::string &type, Listener callback)shaka::js::events::EventTarget
ScheduleEvent(Args &&... args)shaka::js::events::EventTargetinline
SetAttribute(const std::string &key, const std::string &value)shaka::js::dom::Element
SetAttributeNS(const std::string &ns, const std::string &key, const std::string &value)shaka::js::dom::Element
SetCppEventListener(EventType type, std::function< void()> callback)shaka::js::events::EventTarget
SetJsThis(Handle< JsObject > this_)shaka::BackingObject
tag_name() constshaka::js::dom::Element
TEXT_NODE enum valueshaka::js::dom::Node
TextContent() const overrideshaka::js::dom::Elementvirtual
Trace(memory::HeapTracer *tracer) const overrideshaka::js::dom::Elementvirtual
UnsetCppEventListener(EventType type)shaka::js::events::EventTarget
~BackingObject() overrideshaka::BackingObjectprotected
~Traceable()shaka::memory::Traceableinlinevirtual