firebaseFunctionUri static method

Uri firebaseFunctionUri(
  1. String name
)

Implementation

static Uri firebaseFunctionUri(String name) {
  if (!isFirebaseInitialized) {
    throw StateError(
      'Cannot create Firebase function URI "$name" - Firebase is not initialized. '
      'Call appInitFirebase() first.',
    );
  }
  final projectId = firebaseApp.options.projectId;
  if (doUseBackendEmulator) {
    return Uri.parse(
        'http://$backendEmulatorRemoteAddress:$backendEmulatorFunctionsPort/$projectId/$backendRegion/$name');
  }
  return Uri.parse('https://$backendRegion-$projectId.cloudfunctions.net/$name');
}