getElementSRC function

String? getElementSRC(
  1. Element element
)

Returns src value for different Element types.

Implementation

String? getElementSRC(Element element) {
  if (element.isA<HTMLImageElement>()) return (element as HTMLImageElement).src;
  if (element.isA<HTMLScriptElement>()) {
    return (element as HTMLScriptElement).src;
  }
  if (element.isA<HTMLInputElement>()) return (element as HTMLInputElement).src;

  if (element.isA<HTMLMediaElement>()) return (element as HTMLMediaElement).src;
  if (element.isA<HTMLEmbedElement>()) return (element as HTMLEmbedElement).src;

  if (element.isA<HTMLIFrameElement>()) {
    return (element as HTMLIFrameElement).src;
  }
  if (element.isA<HTMLSourceElement>()) {
    return (element as HTMLSourceElement).src;
  }
  if (element.isA<HTMLTrackElement>()) return (element as HTMLTrackElement).src;

  return null;
}