querySelector<E extends UIElement> method

E? querySelector<E extends UIElement>(
  1. String? selectors
)
inherited

Alias to content.querySelector.

Implementation

E? querySelector<E extends UIElement>(String? selectors) {
  if (selectors == null || selectors.isEmpty) return null;
  if (E == UIElement) {
    var elem = content?.querySelector(selectors);
    return elem is E ? elem : null;
  } else {
    return content?.querySelectorAll(selectors).whereType<E>().firstOrNull;
  }
}