scan method

Future<Online> scan(
  1. AbstractSelector selector,
  2. dynamic action(
    1. ElementHandle
    ), {
  3. bool show = true,
})

Implementation

Future<Online> scan(AbstractSelector selector, Function(ElementHandle) action,
    {bool show = true}) async {
  if (show) Show.scanning(selector.selector);
  // find out all the elements that match the selector
  var elements = await (await page).$$(selector.selector);
  for (var element in elements) {
    await action(element);
  }

  return this;
}