<itemvalue="a result (possibly null), on successful invocation; a [PlatformException], if the invocation failed in the platform plugin; a [MissingPluginException], if the method has not been implemented by a platform plugin."/>
<itemvalue="The generic argument `T` of the method can be inferred by the surrounding context, or provided explicitly. If it does not match the returned type of the channel, a [TypeError] will be thrown at runtime. `T` cannot be a class with generics other than `dynamic`. For example, `Map<String, String>` is not supported but `Map<dynamic, dynamic>` or `Map` is."/>
<itemvalue="The static type of [arguments] is `dynamic`, but only values supported by the [codec] of this channel can be used. The same applies to the returned result. The values supported by the default codec and their platform-specific counterparts are documented with [StandardMessageCodec]."/>