imgHandler function

Object? imgHandler(
  1. Parser parser,
  2. Element source, {
  3. required String selectr,
})

Handles image extraction by finding img element and extracting src attribute Returns image URL string or null if not found

Implementation

Object? imgHandler(Parser parser, Element source, {required String selectr}) {
  Element? selector = source.querySelector(selectr);
  if (selector != null) {
    String? src = selector.attributes['src'];
    if (src != null) {
      return src.toString();
    }
  }
  return null;
}