LeanSDK constructor

LeanSDK({
  1. dynamic env,
  2. dynamic version,
  3. dynamic country,
  4. dynamic appToken,
  5. dynamic language,
  6. dynamic showLogs,
  7. dynamic isSandbox,
  8. dynamic packageInfo,
  9. dynamic customization,
})

Implementation

LeanSDK({
  env,
  version,
  country,
  appToken,
  language,
  showLogs,
  isSandbox,
  packageInfo,
  customization,
}) {
  _env = env;
  _version = version;
  _country = country;
  _appToken = appToken;
  _language = language;
  _isSandbox = isSandbox;

  LeanLogger.showLogs = showLogs;

  if (customization != null) {
    _customization = customization;
  }

  _baseUrl =
      "https://cdn.leantech.me/link/loader/prod/$country/latest/lean-sdk.html";
}