Skip to main content
Version: v8.0.0

getRealtimeDbAdminMethods


Import
import { getRealtimeDbAdminMethods } from "@hyper-fetch/firebase-admin"

Parameters

getRealtimeDbAdminMethods(__namedParameters: { database: Database; onError: (__namedParameters: { error: any; extra: any; status: any }) => Promise<ResponseErrorType<any, AdapterInstance>>; onRequestEnd: () => number; onRequestStart: (progress?: ProgressDataType) => number; onResponseEnd: () => number; onResponseStart: (progress?: ProgressDataType) => number; onSuccess: (__namedParameters: { data: any; error?: undefined; extra: any; status: any }) => Promise<ResponseSuccessType<never, AdapterInstance>>; url: string })
Parameters
NameTypeDescription
__namedParameters
{ database: Database; onError: (__namedParameters: { error: any; extra: any; status: any }) => Promise<ResponseErrorType<any, AdapterInstance>>; onRequestEnd: () => number; onRequestStart: (progress?: ProgressDataType) => number; onResponseEnd: () => number; onResponseStart: (progress?: ProgressDataType) => number; onSuccess: (__namedParameters: { data: any; error?: undefined; extra: any; status: any }) => Promise<ResponseSuccessType<never, AdapterInstance>>; url: string }

Returns

(methodName: RealtimeDBMethodsUnion, data: { constraints: RealtimePermittedMethods[]; options: Record<string, any>; payload: any }) => Promise<void>