Options
All
  • Public
  • Public/Protected
  • All
Menu

Base class for Svelte components with some minor dev-enhancements. Used when dev=true.

Hierarchy

  • SvelteComponent
    • default

Indexable

[accessor: string]: any

Index

Constructors

constructor

  • new default(options: ComponentConstructorOptions<Record<string, any>>): default
  • Parameters

    • options: ComponentConstructorOptions<Record<string, any>>

    Returns default

Properties

$$

$$: T$$

Private $$events_def

$$events_def: any

Private $$prop_def

$$prop_def: Props

Optional $$set

$$set?: ($$props: any) => void

Type declaration

    • ($$props: any): void
    • Parameters

      • $$props: any

      Returns void

Private $$slot_def

$$slot_def: any

Methods

$capture_state

  • $capture_state(): void
  • Returns void

$destroy

  • $destroy(): void
  • Returns void

$inject_state

  • $inject_state(): void
  • Returns void

$on

  • $on(event: string, callback: (event: any) => void): () => void
  • Parameters

    • event: string
    • callback: (event: any) => void
        • (event: any): void
        • Parameters

          • event: any

          Returns void

    Returns () => void

      • (): void
      • Returns void

$set

  • $set(props?: Props): void
  • Parameters

    • Optional props: Props

    Returns void

Generated using TypeDoc