Skip to content

@eodash/eodash / client/types / Eodash

Type Alias: Eodash<T>

Eodash<T>: object & { template: SingleTemplate<T>; } | { templates: MultiTemplates<T>; }

Defined in: client/types.ts:203

Eodash instance API

Type declaration

brand

brand: object

Brand specifications.

brand.errorMessage?

optional errorMessage: string

Custom error message to alert the users if something crashes

brand.font?

optional font: object

Fetches the specified font family from the specified link property.

brand.font.family

family: string

Font family name.

link: string

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

brand.footerText?

optional footerText: string

Text applied to the footer.

optional logo: string

Brand logo

brand.name

name: string

Title that will be shown in the app header

brand.noLayout?

optional noLayout: boolean

Removes the dashboard layout

brand.theme?

optional theme: ThemeDefinition & object

Dashboard theme as a custom vuetifyJs theme.

Type declaration
collectionsPalette?

optional collectionsPalette: string[]

id?

optional id: string

Instance ID.

stacEndpoint

stacEndpoint: StacEndpoint

Root STAC catalog endpoint

Type Parameters

T extends ExecutionTime = "compiletime"