apply<T extends DOMElement> method

T apply<T extends DOMElement>({
  1. Object? id,
  2. Object? classes,
  3. Object? style,
})

Applies id, classes and style to this instance.

Implementation

T apply<T extends DOMElement>({Object? id, Object? classes, Object? style}) {
  if (id != null) {
    setAttribute('id', id);
  }

  if (classes != null) {
    appendToAttribute('class', classes);
  }

  if (style != null) {
    appendToAttribute('style', style);
  }

  return this as T;
}