Options
All
  • Public
  • Public/Protected
  • All
Menu

Manage Airtable data.

Example:

await select({ app: '', key: '' }, 'Blogposts') => Load blogposts

Index

Type aliases

AirtableData

AirtableData: undefined | string | AirtableAttachment[]

Unpacked

Unpacked<T>: T & { _id: string }

Type parameters

Functions

app

  • app(app: string): string

byIds

  • byIds(ids: string[]): { filterByFormula: string }
  • Parameters

    • ids: string[]

    Returns { filterByFormula: string }

    • filterByFormula: string

create

find

first

headers

  • headers(key: any): { Accept: string; Authorization: string; Content-Type: string }
  • Parameters

    • key: any

    Returns { Accept: string; Authorization: string; Content-Type: string }

    • Accept: string
    • Authorization: string
    • Content-Type: string

pack

remove

select

selectAll

unpack

update

  • update<T>(environment: Environment, tableName: string, id: string, fields: T): Promise<Unpacked<T>>

where

  • where(field: string, value: any): { filterByFormula: string }
  • Parameters

    • field: string
    • value: any

    Returns { filterByFormula: string }

    • filterByFormula: string

Generated using TypeDoc