Skip to content

@vtj


@vtj / renderer / Context

Class: Context

Defined in: packages/renderer/types/render/context.d.ts:15

Constructors

Constructor

new Context(options): Context

Defined in: packages/renderer/types/render/context.d.ts:42

Parameters

options

ContextOptions

Returns

Context

Properties

__contextRefs

__contextRefs: Record<string, Context>

Defined in: packages/renderer/types/render/context.d.ts:19


__id

__id: string | null

Defined in: packages/renderer/types/render/context.d.ts:16


__instance

__instance: any

Defined in: packages/renderer/types/render/context.d.ts:18


__mode

__mode: ContextMode

Defined in: packages/renderer/types/render/context.d.ts:17


__refCaches

__refCaches: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:21


__refs

__refs: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:20


$apis

$apis: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:39


$attrs

$attrs: any

Defined in: packages/renderer/types/render/context.d.ts:32


$components

$components: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:37


$el

$el: any

Defined in: packages/renderer/types/render/context.d.ts:27


$emit

$emit: any

Defined in: packages/renderer/types/render/context.d.ts:28


$forceUpdate

$forceUpdate: any

Defined in: packages/renderer/types/render/context.d.ts:36


$libs

$libs: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:38


$nextTick

$nextTick: any

Defined in: packages/renderer/types/render/context.d.ts:29


$options

$options: any

Defined in: packages/renderer/types/render/context.d.ts:35


$parent

$parent: any

Defined in: packages/renderer/types/render/context.d.ts:30


$props

$props: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:25


$provider

$provider: Provider | null

Defined in: packages/renderer/types/render/context.d.ts:40


$refs

$refs: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:26


$root

$root: any

Defined in: packages/renderer/types/render/context.d.ts:31


$slots

$slots: any

Defined in: packages/renderer/types/render/context.d.ts:33


$watch

$watch: any

Defined in: packages/renderer/types/render/context.d.ts:34


context

context: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:22


props

props: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:24


state

state: Record<string, any>

Defined in: packages/renderer/types/render/context.d.ts:23

Methods

__clone()

__clone(context?): Context

Defined in: packages/renderer/types/render/context.d.ts:51

Parameters

context?

Record<string, any>

Returns

Context


__getRefEl()

__getRefEl(refs, key, el): any

Defined in: packages/renderer/types/render/context.d.ts:50

Parameters

refs

Record<string, any>

key

string

el

any

Returns

any


__parseExpression()

__parseExpression(code?): any

Defined in: packages/renderer/types/render/context.d.ts:48

Parameters

code?

JSExpression | JSFunction

Returns

any


__parseFunction()

__parseFunction(code?): Function | undefined

Defined in: packages/renderer/types/render/context.d.ts:47

Parameters

code?

JSFunction

Returns

Function | undefined


__ref()

__ref(id?, ref?): any

Defined in: packages/renderer/types/render/context.d.ts:49

Parameters

id?

string | null

ref?

string | Function

Returns

any


setup()

setup(attrs, Vue?): void

Defined in: packages/renderer/types/render/context.d.ts:43

Parameters

attrs

Record<string, any>

Vue?

any

Returns

void

Released under the MIT License.