CodeQL library for JavaScript
Search

Class Vue::ExtendedVue

An extended Vue from Vue.extend({...}).

Import path

import javascript

Direct supertypes

Indirect supertypes

Fields

Predicates

getOwnOptionsObject

Gets the options passed to the Vue object, such as the object literal {...} in new Vue{{...}) or the default export of a single-file component.

getTemplateElement

Gets the template element used by this instance, if any.

hasLocationInfo

Holds if this element is at the specified location. The location spans column startcolumn of line startline to column endcolumn of line endline in file filepath. For more information, see locations.

toString

Gets a textual representation of this element.

Inherited predicates

getABoundFunction

Gets a node for a function that will be invoked with this bound to this instance.

from Instance
getAPropertyValue

Gets a node for the value for property name of this instance.

from Instance
getAsClassComponent

Gets the class component implementing this Vue instance, if any.

from Instance
getComputed

Gets the node for the computed option of this instance.

from Instance
getData

Gets the node for the data option object of this instance.

from Instance
getMethods

Gets the node for the methods option of this instance.

from Instance
getOption

Gets the node for option name for this instance, including those from extended objects and mixins.

from Instance
getOwnOption

Gets the node for option name for this instance, this does not include those from extended objects and mixins.

from Instance
getRender

Gets the node for the render option of this instance.

from Instance
getTemplate

Gets the node for the template option of this instance.

from Instance

Charpred