Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ParrotsDataService

Implements

Index

Constructors

constructor

Properties

Private baseURL

baseURL: string

Private className

className: string

Private connectionManager

connectionManager: ConnectionManager

Private isTest

isTest: boolean = true

Methods

createData

  • createData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

deleteData

  • deleteData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

destroyData

  • destroyData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

fetchData

  • fetchData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

findData

  • findData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

Private getDataLanguage

  • getDataLanguage(obj: any): any[]
  • Parameters

    • obj: any

    Returns any[]

Private getDataVersions

  • getDataVersions(obj: any, amount: number): any[]
  • Parameters

    • obj: any
    • amount: number

    Returns any[]

Private getRequestPromise

  • getRequestPromise(url: string, requestMethod: string, body: string): Promise<any>
  • Parameters

    • url: string
    • requestMethod: string
    • body: string

    Returns Promise<any>

Private loadClassSchema

  • loadClassSchema(): Promise<any>
  • Returns Promise<any>

loadData

  • loadData(): Promise<any>
  • Returns Promise<any>

loadDataSchema

promoteData

  • promoteData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

queryData

  • queryData(filterData: any): Promise<any>
  • Parameters

    • filterData: any

    Returns Promise<any>

recycleData

  • recycleData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

updateData

  • updateData(data: any): Promise<any>
  • Parameters

    • data: any

    Returns Promise<any>

Generated using TypeDoc