Properties
$
$: ComponentInternalInstance
$attrs
$attrs: Data
$data
$el
$el: any
$emit
$emit: ((event, ...args) => void)
Type declaration
-
- (event, ...args): void
-
Parameters
-
event: string
-
Rest
...args: any[]
Returns void
$forceUpdate
$forceUpdate: (() => void)
$nextTick
$nextTick: (<T>(this, fn?) => Promise<void>)
Type declaration
-
- <T>(this, fn?): Promise<void>
-
Parameters
-
this: T
-
Optional
fn: ((this) => void)
-
- (this): void
-
Returns void
Returns Promise<void>
$options
$options: ComponentOptionsBase<Readonly<ExtractPropTypes<{ excited: BooleanConstructor; name: { default: string; required: true; type: StringConstructor; }; }>>, unknown, { color: string; counterStore: PiniaStore<useCounterStore>; }, { greeting() => string; }, { setColor(color) => void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { excited: boolean; name: string; }, {}, string, {}> & MergedComponentOptionsOverride
$parent
$parent: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
$pinia
$pinia: Pinia
$props
$props: {
class?: unknown;
excited?: boolean;
key?: string | number | symbol;
name?: string;
onVnodeBeforeMount?: VNodeMountHook | VNodeMountHook[];
onVnodeBeforeUnmount?: VNodeMountHook | VNodeMountHook[];
onVnodeBeforeUpdate?: VNodeUpdateHook | VNodeUpdateHook[];
onVnodeMounted?: VNodeMountHook | VNodeMountHook[];
onVnodeUnmounted?: VNodeMountHook | VNodeMountHook[];
onVnodeUpdated?: VNodeUpdateHook | VNodeUpdateHook[];
ref?: VNodeRef;
ref_for?: boolean;
ref_key?: string;
style?: unknown;
}
Type declaration
-
Optional
class?: unknown
-
Optional
excited?: boolean
-
Optional
key?: string | number | symbol
-
Optional
name?: string
-
Optional
onVnodeBeforeMount?: VNodeMountHook | VNodeMountHook[]
-
Optional
onVnodeBeforeUnmount?: VNodeMountHook | VNodeMountHook[]
-
Optional
onVnodeBeforeUpdate?: VNodeUpdateHook | VNodeUpdateHook[]
-
Optional
onVnodeMounted?: VNodeMountHook | VNodeMountHook[]
-
Optional
onVnodeUnmounted?: VNodeMountHook | VNodeMountHook[]
-
Optional
onVnodeUpdated?: VNodeUpdateHook | VNodeUpdateHook[]
-
Optional
ref?: VNodeRef
-
Optional
ref_for?: boolean
-
Optional
ref_key?: string
-
Optional
style?: unknown
$refs
$refs: Data
$root
$root: null | ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string, {}>, {}, {}>
$slots
$slots: Readonly<InternalSlots>
Optional
Internal
_pStores
_pStores?: Record<string, StoreGeneric>
color
color: string = "green"
Readonly
excited
excited: boolean = Boolean
Readonly
name
name: string = ...
Custom vue component defined with
defineComponent