chrome-devtools-kotlin / org.hildan.chrome.devtools.domains.dom.events / DOMEvent

DOMEvent

sealed class DOMEvent

Types

AttributeModifiedEvent

Fired when Element's attribute is modified.

data class AttributeModifiedEvent : DOMEvent

AttributeRemovedEvent

Fired when Element's attribute is removed.

data class AttributeRemovedEvent : DOMEvent

CharacterDataModifiedEvent

Mirrors DOMCharacterDataModified event.

data class CharacterDataModifiedEvent : DOMEvent

ChildNodeCountUpdatedEvent

Fired when Container's child node count has changed.

data class ChildNodeCountUpdatedEvent : DOMEvent

ChildNodeInsertedEvent

Mirrors DOMNodeInserted event.

data class ChildNodeInsertedEvent : DOMEvent

ChildNodeRemovedEvent

Mirrors DOMNodeRemoved event.

data class ChildNodeRemovedEvent : DOMEvent

DistributedNodesUpdatedEvent

Called when distrubution is changed.

data class DistributedNodesUpdatedEvent : DOMEvent

DocumentUpdatedEvent

Fired when Document has been totally updated. Node ids are no longer valid.

object DocumentUpdatedEvent : DOMEvent

InlineStyleInvalidatedEvent

Fired when Element's inline style is modified via a CSS property modification.

data class InlineStyleInvalidatedEvent : DOMEvent

PseudoElementAddedEvent

Called when a pseudo element is added to an element.

data class PseudoElementAddedEvent : DOMEvent

PseudoElementRemovedEvent

Called when a pseudo element is removed from an element.

data class PseudoElementRemovedEvent : DOMEvent

SetChildNodesEvent

Fired when backend wants to provide client with the missing DOM structure. This happens upon most of the calls requesting node ids.

data class SetChildNodesEvent : DOMEvent

ShadowRootPoppedEvent

Called when shadow root is popped from the element.

data class ShadowRootPoppedEvent : DOMEvent

ShadowRootPushedEvent

Called when shadow root is pushed into the element.

data class ShadowRootPushedEvent : DOMEvent