CodeQL library for JavaScript
codeql/javascript-all 0.3.4 (changelog, source)
Search

Module Vue

Import path

import javascript

Predicates

routeObject

Gets a data flow node that refers to a Route object from vue-router.

vue

Gets a reference to the ‘Vue’ object.

vueLibrary

Gets a reference to the Vue object.

Classes

ClassComponent

A class with a @Component decorator, making it usable as an “options” object in Vue.

Component

A Vue component, such as a new Vue({ ... }) call or a .vue file.

ComponentExtension

A component created via an explicit call to Vue.extend({...}) or CustomComponent.extend({...}).

ComponentRegistration

A Vue component from Vue.component("my-component", { ... }).

ExtendedInstance

DEPRECATED. Use Vue::Component instead.

SingleFileComponent

A single file Vue component in a .vue file.

VHtmlAttribute

A Vue v-html attribute.

VueFile

A .vue file.

VueInstance

DEPRECATED. Use Vue::Component instead.

Modules

Aliases

ExtendedVue

DEPRECATED. Use Vue::ComponentExtension or Vue::Component instead.

Instance

DEPRECATED. This class has been renamed to Vue::Component.

InstanceHeapStep

DEPRECATED. Do not use.

VHtmlSourceWrite

DEPRECATED. Do not use.