get<T> static method

T? get<T>({
  1. String? url,
  2. String? key,
})

Get instance by T, url and key.

T can be ThrioModule, NavigatorPageBuilder, JsonSerializer, JsonDeserializer, ProtobufSerializer, ProtobufDeserializer, RouteTransitionsBuilder, default is ThrioModule.

If T is ThrioModule, returns the last module matched by the url.

If T is ThrioModule, RouteTransitionsBuilder or NavigatorPageBuilder, then url must not be null or empty.

If T is not ThrioModule, RouteTransitionsBuilder or NavigatorPageBuilder, and url is null or empty, find instance of T in all modules.

Implementation

static T? get<T>({String? url, String? key}) => anchor.get<T>(url: url, key: key);