Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Pexels

Hierarchy

Index

Constructors

  • new Pexels(apiKey: string): Pexels

Properties

apiKey: string
color: string = "#333"
fetchSettings?: RequestInit
getButton: (image: PexelsResult) => string

Type declaration

    • (image: PexelsResult): string
    • Parameters

      • image: PexelsResult

      Returns string

getPopularResults: (response: any) => PexelsResult[]

Type declaration

    • (response: any): PexelsResult[]
    • Parameters

      • response: any

      Returns PexelsResult[]

getSearchResults: (response: any) => PexelsResult[]

Type declaration

    • (response: any): PexelsResult[]
    • Parameters

      • response: any

      Returns PexelsResult[]

icon: string = ""
invisible: boolean = false
loading: boolean = false
name: string = ""
noRecolor: boolean = false
popularEndpoint: string
poweredByUrl: string
results: PexelsResult[] = []
searchEndpoint: (apiKey: string, query: string) => string

Type declaration

    • (apiKey: string, query: string): string
    • Parameters

      • apiKey: string
      • query: string

      Returns string

stop: () => void = ...

Type declaration

    • (): void
    • Returns void

supports: () => boolean = ...

Type declaration

    • (): boolean
    • Returns boolean

type: string = "service"

Methods

Generated using TypeDoc