Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WWTComponent

Hierarchy

  • WWTComponent

Index

Properties

Readonly $attrs

$attrs: Record<string, string>

Readonly $children

$children: WWTComponent[]

$createElement

$createElement: CreateElement

Readonly $data

$data: Record<string, any>

$delete

$delete: { (object: object, key: string | number): void; <T>(array: T[], key: number): void }

Type declaration

    • (object: object, key: string | number): void
    • <T>(array: T[], key: number): void
    • Parameters

      • object: object
      • key: string | number

      Returns void

    • Type parameters

      • T

      Parameters

      • array: T[]
      • key: number

      Returns void

Readonly $el

$el: Element

Readonly $isServer

$isServer: boolean

Readonly $listeners

$listeners: Record<string, Function | Function[]>

Readonly $options

$options: ComponentOptions<WWTComponent, DefaultData<WWTComponent>, DefaultMethods<WWTComponent>, DefaultComputed, PropsDefinition<Record<string, any>>, Record<string, any>>

Readonly $parent

$parent: WWTComponent

Readonly $props

$props: Record<string, any>

Readonly $refs

$refs: {}

Type declaration

Readonly $root

Readonly $scopedSlots

$scopedSlots: {}

Type declaration

  • [key: string]: NormalizedScopedSlot | undefined

$set

$set: { <T>(object: object, key: string | number, value: T): T; <T>(array: T[], key: number, value: T): T }

Type declaration

    • <T>(object: object, key: string | number, value: T): T
    • <T>(array: T[], key: number, value: T): T
    • Type parameters

      • T

      Parameters

      • object: object
      • key: string | number
      • value: T

      Returns T

    • Type parameters

      • T

      Parameters

      • array: T[]
      • key: number
      • value: T

      Returns T

Readonly $slots

$slots: {}

Type declaration

  • [key: string]: VNode[] | undefined

Readonly $ssrContext

$ssrContext: any

$store

$store: Store<any>

Readonly $vnode

$vnode: VNode

$wwt

$wwt: WWTGlobalState

Methods

$destroy

  • $destroy(): void
  • Returns void

$emit

  • Parameters

    • event: string
    • Rest ...args: any[]

    Returns WWTComponent

$forceUpdate

  • $forceUpdate(): void
  • Returns void

$mount

  • $mount(elementOrSelector?: string | Element, hydrating?: boolean): WWTComponent
  • Parameters

    • Optional elementOrSelector: string | Element
    • Optional hydrating: boolean

    Returns WWTComponent

$nextTick

  • $nextTick(callback: () => void): void
  • $nextTick(): Promise<void>
  • Parameters

    • callback: () => void
        • (): void
        • Returns void

    Returns void

  • Returns Promise<void>

$off

  • $off(event?: string | string[], callback?: Function): WWTComponent
  • Parameters

    • Optional event: string | string[]
    • Optional callback: Function

    Returns WWTComponent

$on

  • $on(event: string | string[], callback: Function): WWTComponent
  • Parameters

    • event: string | string[]
    • callback: Function

    Returns WWTComponent

$once

  • $once(event: string | string[], callback: Function): WWTComponent
  • Parameters

    • event: string | string[]
    • callback: Function

    Returns WWTComponent

$watch

  • $watch(expOrFn: string, callback: (n: any, o: any) => void, options?: WatchOptions): () => void
  • $watch<T>(expOrFn: () => T, callback: (n: T, o: T) => void, options?: WatchOptions): () => void
  • Parameters

    • expOrFn: string
    • callback: (n: any, o: any) => void
        • (n: any, o: any): void
        • Parameters

          • n: any
          • o: any

          Returns void

    • Optional options: WatchOptions

    Returns () => void

      • (): void
      • Returns void

  • Type parameters

    • T

    Parameters

    • expOrFn: () => T
        • (): T
        • Returns T

    • callback: (n: T, o: T) => void
        • (n: T, o: T): void
        • Parameters

          • n: T
          • o: T

          Returns void

    • Optional options: WatchOptions

    Returns () => void

      • (): void
      • Returns void

Generated using TypeDoc