Log in
Model

Element

Magento\PageBuilder\Model\Dom\Element

What it does

This class provides a wrapper around PhpGt DOM elements for manipulating HTML elements within PageBuilder content.

Developers use it to programmatically query, modify, and traverse DOM elements when processing PageBuilder content, such as finding elements by CSS selectors, manipulating attributes, or applying inline styles during content rendering or migration.

Public Methods

  • getOriginalElement()
  • appendChild()
  • matches()
  • getElementsByClassName()
  • closest()
  • getAttribute()
  • removeAttribute()
  • setAttribute()
  • querySelector()
  • querySelectorAll()
  • removeStyle()
  • addStyle()