$OrNull method

Future<ElementHandle?> $OrNull(
  1. String selector
)

Implementation

Future<ElementHandle?> $OrNull(String selector) async {
  var handle = await evaluateHandle(
      //language=js
      '(element, selector) => element.querySelector(selector);',
      args: [selector]);
  var element = handle.asElement;
  if (element != null) return element;
  await handle.dispose();
  return null;
}