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:41

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


__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:38


$attrs

$attrs: any

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


$components

$components: Record<string, any>

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


$el

$el: any

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


$emit

$emit: any

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


$forceUpdate

$forceUpdate: any

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


$libs

$libs: Record<string, any>

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


$nextTick

$nextTick: any

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


$options

$options: any

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


$parent

$parent: any

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


$props

$props: Record<string, any>

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


$provider

$provider: Provider | null

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


$refs

$refs: Record<string, any>

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


$root

$root: any

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


$slots

$slots: any

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


$watch

$watch: any

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


context

context: Record<string, any>

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


props

props: Record<string, any>

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


state

state: Record<string, any>

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

Methods

__clone()

__clone(context?): Context

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

Parameters

context?

Record<string, any>

Returns

Context


__getRefEl()

__getRefEl(refs, key, el): any

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

Parameters

refs

Record<string, any>

key

string

el

any

Returns

any


__parseExpression()

__parseExpression(code?): any

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

Parameters

code?

JSExpression | JSFunction

Returns

any


__parseFunction()

__parseFunction(code?): Function | undefined

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

Parameters

code?

JSFunction

Returns

Function | undefined


__ref()

__ref(id?, ref?): (el) => Promise<any> | undefined

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

Parameters

id?

string | null

ref?

string | Function

Returns

(el) => Promise<any> | undefined


setup()

setup(attrs, Vue?): void

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

Parameters

attrs

Record<string, any>

Vue?

any

Returns

void

Released under the MIT License.