Properties
Readonly $attrs
$attrs: Record<string, string>
Readonly $children
$children: Vue[]
$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
Parameters
Returns void
Readonly $isServer
$isServer: boolean
Readonly $listeners
$listeners: Record<string, Function | Function[]>
Readonly $options
$options: ComponentOptions<Vue, DefaultData<Vue>, DefaultMethods<Vue>, DefaultComputed, PropsDefinition<DefaultProps>, DefaultProps>
Readonly $parent
$parent: Vue
Readonly $props
$props: Record<string, any>
Readonly $refs
$refs: {}
Type declaration
[key: string]: Vue | Element | (Vue | Element)[] | undefined
$router
$router: VueRouter
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
Parameters
object: object
key: string | number
value: T
Returns T
Type parameters
Parameters
array: T[]
key: number
value: T
Returns T
Readonly $slots
$slots: {}
Type declaration
[key: string]: VNode[] | undefined
Readonly $ssrContext
$ssrContext: any
Readonly $vnode
$vnode: VNode
Static config
config: VueConfiguration
Static util
util: { warn: any }
Type declaration
warn:function
- warn(msg: string, vm?: CombinedVueInstance<Vue, object, object, object, Record<never, any>>): void
Parameters
msg: string
Optional vm: CombinedVueInstance<Vue, object, object, object, Record<never, any>>
Returns void
Static version
version: string