AtOnline constructor

AtOnline(
  1. dynamic appId, {
  2. dynamic prefix = "https://hub.atonline.com/_special/rest/",
  3. dynamic authEndpoint = "https://hub.atonline.com/_special/rest/OAuth2:auth",
})

Implementation

factory AtOnline(appId,
    {prefix = "https://hub.atonline.com/_special/rest/",
    authEndpoint = "https://hub.atonline.com/_special/rest/OAuth2:auth"}) {
  if (!_instances.containsKey(appId))
    _instances[appId] = new AtOnline._internal(appId, prefix, authEndpoint);

  return _instances[appId]!;
}