initInstance static method

dynamic initInstance({
  1. required String apiUrl,
  2. Map<String, String> getHeaders(
    1. String url
    )?,
  3. bool log = false,
  4. bool overide = false,
})

Implementation

static initInstance({
  required String apiUrl,
  Map<String, String> Function(String url)? getHeaders,
  bool log = false,
  bool overide = false,
}) {
  if (hasInstance && !overide) {
    throw const StorageDatabaseException(
      'StorageAPI instance has already initialized',
    );
  }

  _instance = StorageAPI(apiUrl: apiUrl, getHeaders: getHeaders, log: log);
}