Options
All
  • Public
  • Public/Protected
  • All
Menu

We expose a subset of properties on the internal instance as they are useful for advanced external libraries and tools.

Hierarchy

  • ComponentInternalInstance

Index

Properties

appContext

appContext: AppContext

attrs

attrs: Data

data

data: Data

emit

emit: (event: string, ...args: any[]) => void

Type declaration

    • (event: string, ...args: any[]): void
    • Parameters

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

      Returns void

exposeProxy

exposeProxy: null | Record<string, any>

exposed

exposed: null | Record<string, any>

Optional isCE

isCE?: boolean

is custom element?

isDeactivated

isDeactivated: boolean

isMounted

isMounted: boolean

isUnmounted

isUnmounted: boolean

parent

props

props: Data

proxy

proxy: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>

refs

refs: Data

root

slots

slots: InternalSlots

subTree

Root vnode of this component's own vdom tree

type

uid

uid: number

update

update: SchedulerJob

Bound effect runner to be passed to schedulers

vnode

Vnode representing this component in its parent's vdom tree

Methods

Optional ceReload

  • ceReload(newStyles?: string[]): void
  • custom element specific HMR method

    Parameters

    • Optional newStyles: string[]

    Returns void

Generated using TypeDoc