configureForRuntime static method

void configureForRuntime(
  1. Runtime runtime
)

Configures the runtime for the Uri class

Implementation

static void configureForRuntime(Runtime runtime) {
  runtime.registerBridgeFunc('dart:core', 'Uri.parse', $parse);
  runtime.registerBridgeFunc('dart:core', 'Uri.tryParse', $tryParse);
  runtime.registerBridgeFunc('dart:core', 'Uri.encodeFull', $encodeFull);
  runtime.registerBridgeFunc('dart:core', 'Uri.decodeFull', $decodeFull);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.encodeComponent', $encodeComponent);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.decodeComponent', $decodeComponent);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.decodeQueryComponent', $decodeQueryComponent);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.encodeQueryComponent', $encodeQueryComponent);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.dataFromBytes', $dataFromBytes);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.dataFromString', $dataFromString);
  runtime.registerBridgeFunc('dart:core', 'Uri.directory', $directory);
  runtime.registerBridgeFunc('dart:core', 'Uri.file', $file);
  runtime.registerBridgeFunc('dart:core', 'Uri.http', $http);
  runtime.registerBridgeFunc('dart:core', 'Uri.https', $https);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.parseIPv4Address', $parseIPv4Address);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.parseIPv6Address', $parseIPv6Address);
  runtime.registerBridgeFunc(
      'dart:core', 'Uri.splitQueryString', $splitQueryString);
}