A Vue instance definition.
This includes both explicit instantiations of Vue objects, and implicit instantiations in the form of components or Vue extensions that have not yet been instantiated to a Vue instance.
The following instances are recognized:
new Vue({...})
Vue.extend({...})
new ExtendedVue({...})
Vue.component("my-component", {...})
- single file components in .vue files
Import path
import javascript
Direct supertypes
Known direct subtypes
Predicates
getABoundFunction | Gets a node for a function that will be invoked with |
getAPropertyValue | Gets a node for the value for property |
getAsClassComponent | Gets the class component implementing this Vue instance, if any. |
getComputed | Gets the node for the |
getData | Gets the node for the |
getMethods | Gets the node for the |
getOption | Gets the node for option |
getOwnOption | Gets the node for option |
getOwnOptionsObject | Gets the options passed to the Vue object, such as the object literal |
getRender | Gets the node for the |
getTemplate | Gets the node for the |
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 |
toString | Gets a textual representation of this element. |