firebase-rxjs
Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

Hierarchy

Index

Constructors

constructor

Properties

_ref

app

parent

parent: FirebaseDatabaseRef<any> | null

wrappedRef

wrappedRef: FirebaseDatabaseRef<T>

Accessors

key

key:

ref

ref:

Methods

child

endAt

  • endAt(value: number | string | boolean | null, key?: keyof T[keyof T]): FirebaseQuery<T>

equalTo

  • equalTo(value: number | string | boolean | null, key?: keyof T[keyof T]): FirebaseQuery<T>

isEqual

limitToFirst

limitToLast

on

onChildAdded

onChildChanged

onChildMoved

onChildRemoved

onValue

once

onceChildAdded

onceChildChanged

onceChildMoved

onceChildRemoved

onceValue

orderByChild

orderByKey

orderByPriority

orderByValue

push

remove

  • remove(): Observable<void>

set

  • set(value: T): Observable<void>

setPriority

  • setPriority(priority: string | number | null): Observable<void>
  • Parameters

    • priority: string | number | null

    Returns Observable<void>

setWithPriority

  • setWithPriority(newVal: T, priority: string | number | null): Observable<void>
  • Parameters

    • newVal: T
    • priority: string | number | null

    Returns Observable<void>

startAt

  • startAt(value: number | string | boolean | null, key?: keyof T[keyof T]): FirebaseQuery<T>

transaction

  • transaction(transactionHandler: function, applyLocally?: boolean): Observable<object>
  • Parameters

    • transactionHandler: function
        • (node: T | null): T | null | never
        • Parameters

          • node: T | null

          Returns T | null | never

    • Optional applyLocally: boolean

    Returns Observable<object>

update

  • update(value: T): Observable<void>

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc