veritatisdoloremque
Version:
Monorepo for the Firebase JavaScript SDK
37 lines (26 loc) • 1.39 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [@firebase/database](./database.md) > [Reference](./database.reference.md)
## Reference interface
<b>Signature:</b>
```typescript
export interface Reference extends Query
```
<b>Extends:</b> [Query](./database.query.md)
## Properties
| Property | Type | Description |
| --- | --- | --- |
| [key](./database.reference.key.md) | string \| null | |
| [parent](./database.reference.parent.md) | [Reference](./database.reference.md) \| null | |
| [root](./database.reference.root.md) | [Reference](./database.reference.md) | |
## Methods
| Method | Description |
| --- | --- |
| [child(path)](./database.reference.child.md) | |
| [onDisconnect()](./database.reference.ondisconnect.md) | |
| [push(value, onComplete)](./database.reference.push.md) | |
| [remove(onComplete)](./database.reference.remove.md) | |
| [set(value, onComplete)](./database.reference.set.md) | |
| [setPriority(priority, onComplete)](./database.reference.setpriority.md) | |
| [setWithPriority(newVal, newPriority, onComplete)](./database.reference.setwithpriority.md) | |
| [transaction(transactionUpdate, onComplete, applyLocally)](./database.reference.transaction.md) | |
| [update(values, onComplete)](./database.reference.update.md) | |