Options
All
  • Public
  • Public/Protected
  • All
Menu

Class FidjService

Angular FidjService

see

ModuleServiceInterface

Hierarchy

  • FidjService

Implements

Index

Constructors

constructor

Properties

Private fidjService

fidjService: InternalService

Private logger

Private promise

promise: any

Methods

find

  • find(id: string): Promise<any>

findAll

forgotPasswordRequest

  • forgotPasswordRequest(email: String): Promise<void>

getEndpoints

getIdToken

  • getIdToken(): Promise<string>

getMessage

  • getMessage(): Promise<string>

getRoles

  • getRoles(): Promise<string[]>

init

isLoggedIn

  • isLoggedIn(): boolean

login

  • login(login: string, password: string): Promise<any>

loginAsDemo

logout

put

remove

sendOnEndpoint

sync

  • Synchronize DB

    memberof

    fidj.angularService

    example

    let initDb = function() { this.fidjService.put('my first row'); }; this.fidjService.sync(initDb) .then(user => ...) .catch(err => ...)

    Parameters

    • Optional fnInitFirstData: any

      a function with db as input and that return promise: call if DB is empty

    Returns Promise<void | ErrorInterface>

    promise with this.session.db

Generated using TypeDoc