Classes

Functions

Interfaces

I
TrellisApp

Public app-scoped typed Svelte context owner for a Trellis browser app.

Type Aliases

T
CreateTrellisAppOptions<
TContract extends TrellisContractLike = TrellisContractLike
>
= { contract: TContract; trellisUrl: TrellisAppUrlResolver; }

Options used to create a Trellis Svelte app owner.

T
TrellisAppUrl = string | URL

URL value accepted by a Trellis Svelte app owner.

T
TrellisAppUrlResolver = TrellisAppUrl | (() => TrellisAppUrl | undefined)

Trellis URL configuration for a Svelte app owner.

T
TrellisContextClient = { readonly connection: TrellisConnection; }

Minimal client surface required for Trellis Svelte context clients.