firebase-rxjs
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Firebase
Database
Ref
constructor
_ref
app
parent
wrapped
Ref
key
ref
child
end
At
equal
To
is
Equal
limit
ToFirst
limit
ToLast
on
on
Child
Added
on
Child
Changed
on
Child
Moved
on
Child
Removed
on
Value
once
once
Child
Added
once
Child
Changed
once
Child
Moved
once
Child
Removed
once
Value
order
ByChild
order
ByKey
order
ByPriority
order
ByValue
push
remove
set
set
Priority
set
With
Priority
start
At
transaction
update
Type parameters
T
Hierarchy
FirebaseQuery
<
T
>
FirebaseDatabaseRef
Index
Constructors
constructor
Properties
_ref
app
parent
wrapped
Ref
Accessors
key
ref
Methods
child
end
At
equal
To
is
Equal
limit
ToFirst
limit
ToLast
on
on
Child
Added
on
Child
Changed
on
Child
Moved
on
Child
Removed
on
Value
once
once
Child
Added
once
Child
Changed
once
Child
Moved
once
Child
Removed
once
Value
order
ByChild
order
ByKey
order
ByPriority
order
ByValue
push
remove
set
set
Priority
set
With
Priority
start
At
transaction
update
Constructors
constructor
new
Firebase
Database
Ref
(
parent
:
FirebaseDatabaseRef
<
any
>
|
null
, ref
:
NativeDatabaseRef
, app
:
FirebaseApp
)
:
FirebaseDatabaseRef
Parameters
parent:
FirebaseDatabaseRef
<
any
>
|
null
ref:
NativeDatabaseRef
app:
FirebaseApp
Returns
FirebaseDatabaseRef
Properties
_ref
_ref
:
NativeDatabaseRef
app
app
:
FirebaseApp
parent
parent
:
FirebaseDatabaseRef
<
any
>
|
null
wrapped
Ref
wrapped
Ref
:
FirebaseDatabaseRef
<
T
>
Accessors
key
key
:
ref
ref
:
Methods
child
child<P>
(
path
:
P
)
:
FirebaseDatabaseRef
<
T[P]
>
Type parameters
P
:
keyof T
Parameters
path:
P
Returns
FirebaseDatabaseRef
<
T[P]
>
end
At
end
At
(
value
:
number
|
string
|
boolean
|
null
, key
?:
keyof T[keyof T]
)
:
FirebaseQuery
<
T
>
Parameters
value:
number
|
string
|
boolean
|
null
Optional
key:
keyof T[keyof T]
Returns
FirebaseQuery
<
T
>
equal
To
equal
To
(
value
:
number
|
string
|
boolean
|
null
, key
?:
keyof T[keyof T]
)
:
FirebaseQuery
<
T
>
Parameters
value:
number
|
string
|
boolean
|
null
Optional
key:
keyof T[keyof T]
Returns
FirebaseQuery
<
T
>
is
Equal
is
Equal
(
query
:
FirebaseQuery
<
any
>
)
:
boolean
Parameters
query:
FirebaseQuery
<
any
>
Returns
boolean
limit
ToFirst
limit
ToFirst
(
limit
:
number
)
:
FirebaseQuery
<
T
>
Parameters
limit:
number
Returns
FirebaseQuery
<
T
>
limit
ToLast
limit
ToLast
(
limit
:
number
)
:
FirebaseQuery
<
T
>
Parameters
limit:
number
Returns
FirebaseQuery
<
T
>
on
on
(
event
:
"value"
)
:
DataSnapshotObservable
<
T
>
on
(
event
:
"child_added"
)
:
DataSnapshotObservable
<
T[keyof T]
>
on
(
event
:
"child_changed"
)
:
DataSnapshotObservable
<
T[keyof T]
>
on
(
event
:
"child_moved"
)
:
DataSnapshotObservable
<
T[keyof T]
>
on
(
event
:
"child_removed"
)
:
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"value"
Returns
DataSnapshotObservable
<
T
>
Parameters
event:
"child_added"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_changed"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_moved"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_removed"
Returns
DataSnapshotObservable
<
T[keyof T]
>
on
Child
Added
on
Child
Added
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
on
Child
Changed
on
Child
Changed
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
on
Child
Moved
on
Child
Moved
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
on
Child
Removed
on
Child
Removed
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
on
Value
on
Value
(
)
:
DataSnapshotObservable
<
T
>
Returns
DataSnapshotObservable
<
T
>
once
once
(
event
:
"value"
)
:
DataSnapshotObservable
<
T
>
once
(
event
:
"child_added"
)
:
DataSnapshotObservable
<
T[keyof T]
>
once
(
event
:
"child_changed"
)
:
DataSnapshotObservable
<
T[keyof T]
>
once
(
event
:
"child_moved"
)
:
DataSnapshotObservable
<
T[keyof T]
>
once
(
event
:
"child_removed"
)
:
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"value"
Returns
DataSnapshotObservable
<
T
>
Parameters
event:
"child_added"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_changed"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_moved"
Returns
DataSnapshotObservable
<
T[keyof T]
>
Parameters
event:
"child_removed"
Returns
DataSnapshotObservable
<
T[keyof T]
>
once
Child
Added
once
Child
Added
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
once
Child
Changed
once
Child
Changed
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
once
Child
Moved
once
Child
Moved
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
once
Child
Removed
once
Child
Removed
(
)
:
DataSnapshotObservable
<
T[keyof T]
>
Returns
DataSnapshotObservable
<
T[keyof T]
>
once
Value
once
Value
(
)
:
DataSnapshotObservable
<
T
>
Returns
DataSnapshotObservable
<
T
>
order
ByChild
order
ByChild
(
child
:
keyof T[keyof T]
)
:
FirebaseQuery
<
T
>
Parameters
child:
keyof T[keyof T]
Returns
FirebaseQuery
<
T
>
order
ByKey
order
ByKey
(
)
:
FirebaseQuery
<
T
>
Returns
FirebaseQuery
<
T
>
order
ByPriority
order
ByPriority
(
)
:
FirebaseQuery
<
T
>
Returns
FirebaseQuery
<
T
>
order
ByValue
order
ByValue
(
)
:
FirebaseQuery
<
T
>
Returns
FirebaseQuery
<
T
>
push
push<P>
(
value
?:
P
)
:
Observable
<
FirebaseDatabaseRef
<
P
>
>
Type parameters
P
:
T[keyof T]
Parameters
Optional
value:
P
Returns
Observable
<
FirebaseDatabaseRef
<
P
>
>
remove
remove
(
)
:
Observable
<
void
>
Returns
Observable
<
void
>
set
set
(
value
:
T
)
:
Observable
<
void
>
Parameters
value:
T
Returns
Observable
<
void
>
set
Priority
set
Priority
(
priority
:
string
|
number
|
null
)
:
Observable
<
void
>
Parameters
priority:
string
|
number
|
null
Returns
Observable
<
void
>
set
With
Priority
set
With
Priority
(
newVal
:
T
, priority
:
string
|
number
|
null
)
:
Observable
<
void
>
Parameters
newVal:
T
priority:
string
|
number
|
null
Returns
Observable
<
void
>
start
At
start
At
(
value
:
number
|
string
|
boolean
|
null
, key
?:
keyof T[keyof T]
)
:
FirebaseQuery
<
T
>
Parameters
value:
number
|
string
|
boolean
|
null
Optional
key:
keyof T[keyof T]
Returns
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
>
Parameters
value:
T
Returns
Observable
<
void
>
Generated using
TypeDoc