$network static method

$Value? $network(
  1. Runtime runtime,
  2. $Value? target,
  3. List<$Value?> args
)

Implementation

static $Value? $network(Runtime runtime, $Value? target, List<$Value?> args) {
  return $Image.wrap(Image.network(
    args[0]?.$value,
    key: args[1]?.$value,
    scale: args[2]?.$value ?? 1.0,
    frameBuilder: args[3] == null
        ? null
        : ((p0, p1, p2, p3) =>
            (args[3]! as EvalCallable).call(runtime, null, [
              $BuildContext.wrap(p0),
              $Widget.wrap(p1),
              (p2 == null ? const $null() : $int(p2)),
              $bool(p3)
            ])?.$reified),
    loadingBuilder: args[4] == null
        ? null
        : ((p0, p1, p2) => (args[4]! as EvalCallable).call(runtime, null, [
              $BuildContext.wrap(p0),
              $Widget.wrap(p1),
              (p2 == null ? const $null() : $Object(p2))
            ])?.$reified),
    errorBuilder: args[5] == null
        ? null
        : ((p0, p1, p2) => (args[5]! as EvalCallable).call(runtime, null, [
              $BuildContext.wrap(p0),
              $Object(p1),
              (p2 == null ? const $null() : $Object(p2))
            ])?.$reified),
    semanticLabel: args[6]?.$value,
    excludeFromSemantics: args[7]?.$value ?? false,
    width: args[8]?.$value,
    height: args[9]?.$value,
    color: args[10]?.$value,
    opacity: args[11]?.$value,
    colorBlendMode: args[12]?.$value,
    fit: args[13]?.$value,
    alignment: args[14]?.$value ?? Alignment.center,
    repeat: args[15]?.$value ?? ImageRepeat.noRepeat,
    centerSlice: args[16]?.$value,
    matchTextDirection: args[17]?.$value ?? false,
    gaplessPlayback: args[18]?.$value ?? false,
    filterQuality: args[19]?.$value ?? FilterQuality.medium,
    isAntiAlias: args[20]?.$value ?? false,
    headers: (args[21]?.$reified as Map?)?.cast(),
    cacheWidth: args[22]?.$value,
    cacheHeight: args[23]?.$value,
    webHtmlElementStrategy: args[24]?.$value ?? WebHtmlElementStrategy.never,
  ));
}