apiStream method

  1. @override
dynamic apiStream(
  1. String apiName,
  2. dynamic arguments
)
override

Implementation

@override
dynamic apiStream(String apiName, dynamic arguments) {
  AffiseApiMethod? api = apiMethodFrom(apiName);
  if (api == null) return null;

  Map<Object?, Object?>? map = tryCast<Map<Object?, Object?>>(arguments);
  dynamic data = map?[apiName];

  dynamic callback = _callbacks[api];
  handleStream(api, callback, data);
}