List of all items
Structs
- ai::AiService
- ai::GenerateTextRequest
- ai::GenerateTextResponse
- ai::GenerativeModel
- ai::PreparedRequest
- ai::RequestOptions
- ai::backend::GoogleAiBackend
- ai::backend::VertexAiBackend
- ai::error::AiError
- ai::error::CustomErrorData
- ai::error::ErrorDetails
- ai::public_types::AiOptions
- ai::public_types::AiRuntimeOptions
- analytics::Analytics
- analytics::AnalyticsEvent
- analytics::AnalyticsSettings
- analytics::ConsentSettings
- analytics::DynamicConfig
- analytics::GlobalGtagRegistry
- analytics::GtagRegistry
- analytics::GtagState
- analytics::MeasurementProtocolConfig
- analytics::MeasurementProtocolDispatcher
- analytics::error::AnalyticsError
- app::FirebaseApp
- app::FirebaseAppConfig
- app::FirebaseAppSettings
- app::FirebaseNamespace
- app::FirebaseOptions
- app::FirebaseServerApp
- app::FirebaseServerAppSettings
- app::LogOptions
- app::Logger
- app::VersionService
- app::private::FirebaseAuthTokenData
- app::private::VersionService
- app_check::AppCheck
- app_check::AppCheckOptions
- app_check::AppCheckToken
- app_check::AppCheckTokenProvider
- app_check::AppCheckTokenResult
- app_check::CustomProvider
- app_check::CustomProviderOptions
- app_check::FirebaseAppCheckInternal
- app_check::ListenerHandle
- app_check::ReCaptchaEnterpriseProvider
- app_check::ReCaptchaV3Provider
- auth::ActionCodeInfo
- auth::ActionCodeInfoData
- auth::ActionCodeSettings
- auth::ActionCodeUrl
- auth::AdditionalUserInfo
- auth::AndroidSettings
- auth::Auth
- auth::AuthBuilder
- auth::AuthConfig
- auth::AuthCredential
- auth::AuthSettings
- auth::AuthStateListener
- auth::AuthTokenProvider
- auth::ClosurePersistence
- auth::ConfirmationResult
- auth::EmailAuthProvider
- auth::FirebaseAuth
- auth::IdTokenResult
- auth::InMemoryPersistence
- auth::IosSettings
- auth::MultiFactorAssertion
- auth::MultiFactorInfo
- auth::MultiFactorResolver
- auth::MultiFactorSession
- auth::MultiFactorUser
- auth::OAuthCredential
- auth::OAuthProvider
- auth::OAuthRequest
- auth::PersistedAuthState
- auth::User
- auth::UserCredential
- auth::UserMetadata
- auth::api::Auth
- auth::api::AuthBuilder
- auth::api::token::RefreshTokenResponse
- auth::model::AccountInfoUser
- auth::model::AuthConfig
- auth::model::AuthCredential
- auth::model::AuthStateListeners
- auth::model::EmailAuthProvider
- auth::model::GetAccountInfoResponse
- auth::model::ProviderUserInfo
- auth::model::SignInWithPasswordRequest
- auth::model::SignInWithPasswordResponse
- auth::model::SignUpRequest
- auth::model::SignUpResponse
- auth::model::User
- auth::model::UserCredential
- auth::model::UserInfo
- auth::oauth::OAuthRequest
- auth::oauth::credential::OAuthCredential
- auth::oauth::provider::OAuthProvider
- auth::oauth::providers::FacebookAuthProvider
- auth::oauth::providers::GithubAuthProvider
- auth::oauth::providers::GoogleAuthProvider
- auth::oauth::providers::MicrosoftAuthProvider
- auth::oauth::providers::TwitterAuthProvider
- auth::oauth::redirect::InMemoryRedirectPersistence
- auth::oauth::redirect::PendingRedirectEvent
- auth::persistence::ClosurePersistence
- auth::persistence::InMemoryPersistence
- auth::persistence::PersistedAuthState
- auth::persistence::PersistenceSubscription
- auth::token_provider::AuthTokenProvider
- auth::types::ActionCodeInfo
- auth::types::ActionCodeInfoData
- auth::types::ActionCodeSettings
- auth::types::ActionCodeUrl
- auth::types::AdditionalUserInfo
- auth::types::AndroidSettings
- auth::types::AuthSettings
- auth::types::AuthStateListener
- auth::types::ConfirmationResult
- auth::types::FirebaseAuth
- auth::types::IdTokenResult
- auth::types::IosSettings
- auth::types::MultiFactorAssertion
- auth::types::MultiFactorInfo
- auth::types::MultiFactorResolver
- auth::types::MultiFactorSession
- auth::types::MultiFactorUser
- auth::types::UserMetadata
- component::Component
- component::container::ComponentContainer
- component::provider::Provider
- component::types::InstanceFactoryOptions
- data_connect::DataConnectService
- data_connect::QueryRequest
- data_connect::QueryResponse
- data_connect::error::DataConnectError
- database::DataSnapshot
- database::Database
- database::DatabaseQuery
- database::DatabaseReference
- database::ListenerRegistration
- database::OnDisconnect
- database::QueryConstraint
- database::error::DatabaseError
- firestore::ArrayValue
- firestore::BytesValue
- firestore::CollectionReference
- firestore::Connection
- firestore::ConnectionBuilder
- firestore::ConvertedCollectionReference
- firestore::ConvertedDocumentReference
- firestore::ConvertedQuery
- firestore::DatabaseId
- firestore::DocumentKey
- firestore::DocumentReference
- firestore::DocumentSnapshot
- firestore::FieldPath
- firestore::Firestore
- firestore::FirestoreClient
- firestore::FirestoreError
- firestore::FirestoreValue
- firestore::GeoPoint
- firestore::HttpDatastore
- firestore::HttpDatastoreBuilder
- firestore::InMemoryDatastore
- firestore::JsonProtoSerializer
- firestore::MapValue
- firestore::NoopTokenProvider
- firestore::PassthroughConverter
- firestore::Query
- firestore::QueryDefinition
- firestore::QuerySnapshot
- firestore::RequestContext
- firestore::ResourcePath
- firestore::RetrySettings
- firestore::SetOptions
- firestore::SnapshotMetadata
- firestore::Timestamp
- firestore::TypedDocumentSnapshot
- firestore::TypedQuerySnapshot
- firestore::api::CollectionReference
- firestore::api::ConvertedCollectionReference
- firestore::api::ConvertedDocumentReference
- firestore::api::ConvertedQuery
- firestore::api::DocumentReference
- firestore::api::DocumentSnapshot
- firestore::api::Firestore
- firestore::api::PassthroughConverter
- firestore::api::Query
- firestore::api::QuerySnapshot
- firestore::api::SetOptions
- firestore::api::SnapshotMetadata
- firestore::api::TypedDocumentSnapshot
- firestore::api::TypedQuerySnapshot
- firestore::api::document::FirestoreClient
- firestore::error::FirestoreError
- firestore::model::DatabaseId
- firestore::model::DocumentKey
- firestore::model::FieldPath
- firestore::model::GeoPoint
- firestore::model::ResourcePath
- firestore::model::Timestamp
- firestore::remote::connection::Connection
- firestore::remote::connection::ConnectionBuilder
- firestore::remote::connection::RequestContext
- firestore::remote::datastore::NoopTokenProvider
- firestore::remote::datastore::http::HttpDatastore
- firestore::remote::datastore::http::HttpDatastoreBuilder
- firestore::remote::datastore::http::RetrySettings
- firestore::remote::datastore::in_memory::InMemoryDatastore
- firestore::remote::serializer::JsonProtoSerializer
- firestore::value::ArrayValue
- firestore::value::BytesValue
- firestore::value::FirestoreValue
- firestore::value::MapValue
- functions::CallableFunction
- functions::Functions
- functions::error::FunctionsError
- installations::InstallationToken
- installations::Installations
- installations::InstallationsInternal
- installations::error::InstallationsError
- logger::LogCallbackParams
- logger::LogOptions
- logger::Logger
- messaging::Messaging
- messaging::PushSubscriptionManager
- messaging::ServiceWorkerManager
- messaging::ServiceWorkerRegistrationHandle
- messaging::error::MessagingError
- performance::Performance
- performance::PerformanceTrace
- performance::TraceHandle
- performance::error::PerformanceError
- remote_config::RemoteConfig
- remote_config::error::RemoteConfigError
- remote_config::fetch::FetchRequest
- remote_config::fetch::FetchResponse
- remote_config::fetch::HttpRemoteConfigFetchClient
- remote_config::fetch::NoopFetchClient
- remote_config::settings::RemoteConfigSettings
- remote_config::settings::RemoteConfigSettingsUpdate
- remote_config::storage::FileRemoteConfigStorage
- remote_config::storage::InMemoryRemoteConfigStorage
- remote_config::storage::RemoteConfigStorageCache
- remote_config::value::RemoteConfigValue
- storage::BackoffConfig
- storage::BackoffState
- storage::FirebaseStorageImpl
- storage::HttpClient
- storage::ListOptions
- storage::ListResult
- storage::Location
- storage::ObjectMetadata
- storage::RequestInfo
- storage::ResponsePayload
- storage::ResumableUploadStatus
- storage::SetMetadataRequest
- storage::StorageError
- storage::StorageReference
- storage::UploadProgress
- storage::UploadTask
- storage::error::StorageError
- storage::reference::StorageReference
- storage::request::BackoffConfig
- storage::request::BackoffState
- storage::request::HttpClient
- storage::request::RequestInfo
- storage::request::ResponsePayload
- storage::request::ResumableUploadStatus
- storage::service::FirebaseStorageImpl
- util::backoff::BackoffConfig
- util::base64::DecodeBase64Error
- util::constants::Constants
- util::errors::ErrorFactory
- util::errors::FirebaseError
- util::jwt::DecodedToken
- util::subscribe::PartialObserver
Enums
- ai::HttpMethod
- ai::backend::Backend
- ai::backend::BackendType
- ai::error::AiErrorCode
- analytics::MeasurementProtocolEndpoint
- analytics::error::AnalyticsErrorCode
- app::AppError
- app::LogLevel
- app_check::AppCheckError
- app_check::ListenerType
- auth::ActionCodeOperation
- auth::AuthError
- auth::error::AuthError
- auth::oauth::redirect::RedirectOperation
- auth::types::ActionCodeOperation
- component::types::ComponentError
- component::types::ComponentType
- component::types::InstantiationMode
- data_connect::error::DataConnectErrorCode
- database::error::DatabaseErrorCode
- firestore::FilterOperator
- firestore::FirestoreErrorCode
- firestore::LimitType
- firestore::OrderDirection
- firestore::ValueKind
- firestore::api::FilterOperator
- firestore::api::LimitType
- firestore::api::OrderDirection
- firestore::error::FirestoreErrorCode
- firestore::value::ValueKind
- functions::error::FunctionsErrorCode
- installations::error::InstallationsErrorCode
- logger::LogArgument
- logger::LogError
- logger::LogLevel
- messaging::PermissionState
- messaging::error::MessagingErrorCode
- performance::error::PerformanceErrorCode
- platform::browser::indexed_db::Error
- platform::browser::indexed_db::IndexedDbError
- remote_config::error::RemoteConfigErrorCode
- remote_config::storage::FetchStatus
- remote_config::value::RemoteConfigValueSource
- storage::RequestBody
- storage::RequestError
- storage::StorageErrorCode
- storage::UploadTaskState
- storage::error::StorageErrorCode
- storage::request::RequestBody
- storage::request::RequestError
Traits
- app::private::FirebaseAppInternals
- app::private::FirebaseService
- app::private::FirebaseServiceInternals
- app::private::PlatformLoggerService
- app_check::AppCheckProvider
- auth::ApplicationVerifier
- auth::AuthPersistence
- auth::OAuthPopupHandler
- auth::OAuthRedirectHandler
- auth::oauth::OAuthPopupHandler
- auth::oauth::OAuthRedirectHandler
- auth::oauth::providers::OAuthProviderFactory
- auth::oauth::redirect::RedirectPersistence
- auth::persistence::AuthPersistence
- auth::types::ApplicationVerifier
- firestore::Datastore
- firestore::FirestoreDataConverter
- firestore::TokenProvider
- firestore::api::FirestoreDataConverter
- firestore::remote::datastore::Datastore
- firestore::remote::datastore::TokenProvider
- logger::IntoLogArgument
- logger::IntoLogLevel
- remote_config::fetch::InstallationsProvider
- remote_config::fetch::RemoteConfigFetchClient
- remote_config::storage::RemoteConfigStorage
- util::compat::Compat
Functions
- ai::error::internal_error
- ai::error::invalid_argument
- ai::get_ai
- ai::get_ai_service
- ai::register_ai_component
- analytics::error::config_fetch_failed
- analytics::error::internal_error
- analytics::error::invalid_argument
- analytics::error::missing_measurement_id
- analytics::error::network_error
- analytics::get_analytics
- analytics::register_analytics_component
- app::api::delete_app
- app::api::get_app
- app::api::get_apps
- app::api::initialize_app
- app::api::initialize_server_app
- app::api::on_log
- app::api::register_version
- app::api::set_log_level
- app::delete_app
- app::get_app
- app::get_apps
- app::initialize_app
- app::initialize_server_app
- app::on_log
- app::register_version
- app::set_log_level
- app_check::add_token_listener
- app_check::api::add_token_listener
- app_check::api::custom_provider
- app_check::api::get_limited_use_token
- app_check::api::get_token
- app_check::api::initialize_app_check
- app_check::api::recaptcha_enterprise_provider
- app_check::api::recaptcha_v3_provider
- app_check::api::remove_token_listener
- app_check::api::set_token_auto_refresh_enabled
- app_check::api::token_with_ttl
- app_check::app_check_token_provider_arc
- app_check::custom_provider
- app_check::get_limited_use_token
- app_check::get_token
- app_check::initialize_app_check
- app_check::recaptcha_enterprise_provider
- app_check::recaptcha_v3_provider
- app_check::remove_token_listener
- app_check::set_token_auto_refresh_enabled
- app_check::token_with_ttl
- auth::api::auth_for_app
- auth::api::register_auth_component
- auth::api::token::refresh_id_token
- auth::auth_for_app
- auth::oauth::providers::oauth_access_token_map
- auth::register_auth_component
- auth::token_provider::auth_token_provider_arc
- component::global_components
- component::register_component
- data_connect::error::internal_error
- data_connect::error::invalid_argument
- data_connect::get_data_connect_service
- data_connect::register_data_connect_component
- database::end_at
- database::end_at_with_key
- database::end_before
- database::end_before_with_key
- database::equal_to
- database::equal_to_with_key
- database::error::internal_error
- database::error::invalid_argument
- database::error::permission_denied
- database::get_database
- database::increment
- database::limit_to_first
- database::limit_to_last
- database::on_child_added
- database::on_child_changed
- database::on_child_removed
- database::order_by_child
- database::order_by_key
- database::order_by_priority
- database::order_by_value
- database::push
- database::push_with_value
- database::query
- database::register_database_component
- database::run_transaction
- database::server_timestamp
- database::set_priority
- database::set_with_priority
- database::start_after
- database::start_after_with_key
- database::start_at
- database::start_at_with_key
- firestore::api::get_firestore
- firestore::api::register_firestore_component
- firestore::error::deadline_exceeded
- firestore::error::internal_error
- firestore::error::invalid_argument
- firestore::error::missing_project_id
- firestore::error::not_found
- firestore::error::permission_denied
- firestore::error::resource_exhausted
- firestore::error::unauthenticated
- firestore::error::unavailable
- firestore::get_firestore
- firestore::map_http_error
- firestore::register_firestore_component
- firestore::remote::rpc_error::map_http_error
- functions::error::internal_error
- functions::error::invalid_argument
- functions::get_functions
- functions::register_functions_component
- installations::delete_installations
- installations::error::internal_error
- installations::error::invalid_argument
- installations::error::request_failed
- installations::get_installations
- installations::get_installations_internal
- installations::register_installations_component
- logger::log_arg
- logger::set_log_level
- logger::set_user_log_handler
- logger::set_user_log_handler_fn
- messaging::error::available_in_window
- messaging::error::failed_default_registration
- messaging::error::internal_error
- messaging::error::invalid_argument
- messaging::error::invalid_service_worker_registration
- messaging::error::permission_blocked
- messaging::error::token_deletion_failed
- messaging::error::token_subscribe_failed
- messaging::error::token_unsubscribe_failed
- messaging::error::unsupported_browser
- messaging::get_messaging
- messaging::is_supported
- messaging::register_messaging_component
- performance::error::internal_error
- performance::error::invalid_argument
- performance::get_performance
- performance::register_performance_component
- platform::browser::indexed_db::delete_database
- platform::browser::indexed_db::delete_key
- platform::browser::indexed_db::get_string
- platform::browser::indexed_db::open_database_with_store
- platform::browser::indexed_db::put_string
- remote_config::error::internal_error
- remote_config::error::invalid_argument
- remote_config::fetch::unsupported_transport
- remote_config::get_remote_config
- remote_config::register_remote_config_component
- storage::api::connect_storage_emulator
- storage::api::delete_storage_instance
- storage::api::get_storage_for_app
- storage::api::register_storage_component
- storage::api::storage_ref_from_reference
- storage::api::storage_ref_from_storage
- storage::build_list_options
- storage::child
- storage::connect_storage_emulator
- storage::continue_resumable_upload_request
- storage::create_resumable_upload_request
- storage::delete_object_request
- storage::delete_storage_instance
- storage::download_bytes_request
- storage::download_url_request
- storage::error::app_deleted
- storage::error::internal_error
- storage::error::invalid_argument
- storage::error::invalid_default_bucket
- storage::error::invalid_root_operation
- storage::error::invalid_url
- storage::error::no_default_bucket
- storage::error::no_download_url
- storage::error::unknown_error
- storage::error::unsupported_environment
- storage::get_metadata_request
- storage::get_resumable_upload_status_request
- storage::get_storage_for_app
- storage::is_retry_status_code
- storage::is_url
- storage::last_component
- storage::list_request
- storage::multipart_upload_request
- storage::parent
- storage::parse_list_result
- storage::register_storage_component
- storage::request::continue_resumable_upload_request
- storage::request::create_resumable_upload_request
- storage::request::delete_object_request
- storage::request::download_bytes_request
- storage::request::download_url_request
- storage::request::get_metadata_request
- storage::request::get_resumable_upload_status_request
- storage::request::list_request
- storage::request::multipart_upload_request
- storage::request::update_metadata_request
- storage::storage_ref_from_reference
- storage::storage_ref_from_storage
- storage::update_metadata_request
- util::assert::assert
- util::assert::assertion_error
- util::backoff::calculate_backoff_millis
- util::base64::base64_decode
- util::base64::base64_decode_bytes
- util::base64::base64_encode
- util::base64::base64_url_encode
- util::base64::base64_url_encode_bytes
- util::base64::base64_url_encode_trimmed
- util::compat::get_compat_delegate
- util::compat::get_modular_instance
- util::deep_copy::deep_copy
- util::deep_copy::deep_extend
- util::environment::are_cookies_enabled
- util::environment::get_user_agent
- util::environment::is_browser
- util::environment::is_browser_extension
- util::environment::is_cloudflare_worker
- util::environment::is_electron
- util::environment::is_indexed_db_available
- util::environment::is_mobile_cordova
- util::environment::is_node
- util::environment::is_react_native
- util::environment::is_safari
- util::environment::is_safari_or_webkit
- util::environment::is_uwp
- util::environment::is_web_worker
- util::formatters::ordinal
- util::json::json_eval
- util::json::json_eval_value
- util::json::stringify
- util::jwt::decode_jwt
- util::jwt::is_admin_token
- util::jwt::is_valid_format
- util::jwt::is_valid_timestamp
- util::jwt::issued_at_time
- util::obj::deep_equal
- util::obj::is_empty
- util::obj::map_values
- util::sha1::sha1_digest
- util::sha1::sha1_hex
Type Aliases
- ai::error::AiResult
- analytics::error::AnalyticsResult
- app::AppResult
- app::LogCallback
- app::private::AppHook
- app::private::FirebaseServiceFactory
- app::private::FirebaseServiceNamespace
- app_check::AppCheckInternalListener
- app_check::AppCheckResult
- app_check::AppCheckTokenListener
- auth::AuthResult
- auth::Observer
- auth::error::AuthResult
- auth::persistence::PersistenceListener
- auth::types::Observer
- component::types::DynService
- component::types::InstanceFactory
- component::types::OnInstanceCreatedCallback
- data_connect::error::DataConnectResult
- database::DatabaseResult
- database::error::DatabaseResult
- firestore::FirestoreResult
- firestore::TokenProviderArc
- firestore::error::FirestoreResult
- firestore::remote::datastore::TokenProviderArc
- functions::error::FunctionsResult
- installations::error::InstallationsResult
- logger::LogCallback
- messaging::error::MessagingResult
- performance::error::PerformanceResult
- platform::browser::indexed_db::IdbDatabase
- platform::browser::indexed_db::IndexedDbResult
- platform::browser::indexed_db::Result
- remote_config::error::RemoteConfigResult
- storage::ResponseHandler
- storage::SettableMetadata
- storage::StorageResult
- storage::UploadMetadata
- storage::error::StorageResult
- storage::request::ResponseHandler
- util::errors::ErrorData
- util::errors::ErrorMap
- util::subscribe::CompleteFn
- util::subscribe::ErrorFn
- util::subscribe::NextFn
- util::subscribe::Unsubscribe
Statics
Constants
- app_check::APP_CHECK_COMPONENT_NAME
- app_check::APP_CHECK_INTERNAL_COMPONENT_NAME
- component::constants::DEFAULT_ENTRY_NAME
- firestore::DEFAULT_DATABASE_ID
- firestore::FIRESTORE_COMPONENT_NAME
- performance::constants::PERFORMANCE_COMPONENT_NAME
- remote_config::settings::DEFAULT_FETCH_TIMEOUT_MILLIS
- remote_config::settings::DEFAULT_MINIMUM_FETCH_INTERVAL_MILLIS
- storage::DEFAULT_HOST
- storage::DEFAULT_MAX_OPERATION_RETRY_TIME_MS
- storage::DEFAULT_MAX_UPLOAD_RETRY_TIME_MS
- storage::DEFAULT_PROTOCOL
- storage::RESUMABLE_UPLOAD_CHUNK_SIZE
- storage::STORAGE_TYPE
- storage::request::RESUMABLE_UPLOAD_CHUNK_SIZE
- util::backoff::DEFAULT_BACKOFF_FACTOR
- util::backoff::DEFAULT_INTERVAL_MILLIS
- util::backoff::MAX_BACKOFF_MILLIS
- util::backoff::RANDOM_FACTOR
- util::constants::CONSTANTS