Skip to content

@eodash/eodash / client/types / Eodash

Interface: Eodash<T>

Eodash instance API

Type Parameters

T extends ExecutionTime = "compiletime"

Properties

brand

brand: object

Brand specifications.

errorMessage?

optional errorMessage: string

Custom error message to alert the users if something crashes

font?

optional font: object

Fetches the specified font family from the specified link property.

font.family

family: string

Font family name.

link: string

Link to stylesheet that defines font-face. Could be either a relative or absolute URL.

footerText?

optional footerText: string

Text applied to the footer.

optional logo: string

Brand logo

name

name: string

Title that will be shown in the app header

noLayout?

optional noLayout: boolean

Removes the dashboard layout

theme?

optional theme: object

Dashboard theme as a custom vuetifyJs theme.

Defined in

core/client/types.d.ts:204


id?

optional id: string

Instance ID.

Defined in

core/client/types.d.ts:200


stacEndpoint

stacEndpoint: `https://${string}/catalog.json` | `http://${string}/catalog.json`

Root STAC catalog endpoint

Defined in

core/client/types.d.ts:202


template

template: Template<T>

Template configuration

Defined in

core/client/types.d.ts:232