Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FirebaseService

Hierarchy

  • FirebaseService

Implements

Index

Constructors

constructor

Properties

_ref

_ref: Reference

Optional angularfire

angularfire: any

database

database: function

Type declaration

    • (): Database
    • Returns Database

firebaseApp

firebaseApp: App

firebaseOptions

firebaseOptions: FirebaseOptions

ref

ref: function

Type declaration

    • (): Reference
    • Returns Reference

refs

refs: RefMap

Methods

create

delete

deleteSimple

  • Parameters

    Returns Promise<null>

get

  • Parameters

    Returns Promise<AoItem> | any

getKey

  • getKey(): string
  • Returns string

getRef

  • getRef(input: Rn | RnInfo): Reference | null
  • Parameters

    Returns Reference | null

getSimple

  • Parameters

    Returns Promise<any>

list

  • Parameters

    Returns Promise<AoItem[]>

listSimple

  • listSimple(resource: any, options: ListOptions): Promise<any>
  • Parameters

    Returns Promise<any>

registerResource

  • registerResource(resourcePath: string, resourceKey?: undefined | string): string
  • Parameters

    • resourcePath: string
    • Optional resourceKey: undefined | string

    Returns string

set

  • Parameters

    Returns Promise<null>

setSimple

  • setSimple(rn: Rn, object: any, options?: any): Promise<null>
  • Parameters

    • rn: Rn
    • object: any
    • Optional options: any

    Returns Promise<null>

update

updateSimple

  • updateSimple(rn: Rn, object: any, options?: any): Promise<null>
  • Parameters

    • rn: Rn
    • object: any
    • Optional options: any

    Returns Promise<null>

Generated using TypeDoc