Class Vue::ClassComponent
A class with a @Component decorator, making it usable as an “options” object in Vue.
Import path
import javascriptDirect supertypes
Indirect supertypes
Fields
Predicates
| getClassDefinition | Gets the AST node for the class definition. |
| getDecoratorOptions | Gets the options object passed to the |
Inherited predicates
| accessesGlobal | Holds if this data flow node accesses the global variable | from Node |
| analyze | Gets type inference results for this data flow node. | from Node |
| asExpr | Gets the expression corresponding to this data flow node, if any. | from Node |
| backtrack | Gets a node that may flow into this one using one heap and/or interprocedural step. | from SourceNode |
| describe | Gets a description of the class. | from ClassNode |
| flowsTo | Holds if this node flows into | from SourceNode |
| flowsToExpr | Holds if this node flows into | from SourceNode |
| getABoundFunctionValue | Gets a function value that may reach this node, possibly derived from a partial function invocation. | from Node |
| getACall | Gets a function call to this node. | from SourceNode |
| getAChainedMethodCall | Gets a chained method call that invokes | from SourceNode |
| getAClassReference | Gets a dataflow node that refers to this class object. | from ClassNode |
| getAClassReference | Gets a dataflow node that refers to this class object. | from ClassNode |
| getAConstructorInvocation | Gets a | from SourceNode |
| getADecorator | Gets a decorator applied to this class. | from ClassNode |
| getADirectSubClass | Gets a direct subclass of this class. | from ClassNode |
| getADirectSuperClass | Gets a direct super class of this class. | from ClassNode |
| getAFunctionValue | Gets a function value that may reach this node. | from Node |
| getAFunctionValue | Gets a function value that may reach this node with the given | from Node |
| getALocalSource | Gets a source node from which data may flow to this node in zero or more local steps. | from Node |
| getALocalUse | Gets a node into which data may flow from this node in zero or more local steps. | from SourceNode |
| getAMemberCall | Gets a function call that invokes method | from SourceNode |
| getAMemberInvocation | Gets an invocation of the method or constructor named | from SourceNode |
| getAMethodCall | Gets a method call that invokes a method on this node. | from SourceNode |
| getAMethodCall | Gets a method call that invokes method | from SourceNode |
| getAPredecessor | Gets a data flow node from which data may flow to this node in one local step. | from Node |
| getAPropertyRead | Gets a read of any property on this node. | from SourceNode |
| getAPropertyRead | Gets a read of property | from SourceNode |
| getAPropertyReference | Gets a reference (read or write) of any property on this node. | from SourceNode |
| getAPropertyReference | Gets a reference (read or write) of property | from SourceNode |
| getAPropertySource | Gets a source node whose value is stored in a property of this node. | from SourceNode |
| getAPropertySource | Gets a source node whose value is stored in property | from SourceNode |
| getAPropertyWrite | Gets a write of any property on this node. | from SourceNode |
| getAPropertyWrite | Gets a write of property | from SourceNode |
| getAPrototypeReference | Gets a reference to the prototype of this class. Only applies to function-style classes. | from ClassNode |
| getAReceiverNode | Gets the receiver of an instance member or constructor of this class. | from ClassNode |
| getAStaticMember | Gets a static method, getter, or setter declared in this class with the given kind. | from ClassNode |
| getAStaticMemberAccess | Gets an access to a static member of this class. | from ClassNode |
| getAStaticMethod | Gets a static method declared in this class. | from ClassNode |
| getASuccessor | Gets a data flow node to which data may flow from this node in one local step. | from Node |
| getASuperClassNode | Gets a dataflow node that refers to the superclass of this class. | from ClassNode |
| getAbstractClassValue | Gets the abstract value representing the class itself. | from ClassNode |
| getAbstractInstanceValue | Gets the abstract value representing an instance of this class. | from ClassNode |
| getAnInstanceMember | Gets an instance method, getter, or setter declared in this class. | from ClassNode |
| getAnInstanceMember | Gets an instance method, getter, or setter with the given kind. | from ClassNode |
| getAnInstanceMemberAccess | Gets a property read that accesses the property | from ClassNode |
| getAnInstanceMemberAccess | Gets a property read that accesses the property | from ClassNode |
| getAnInstanceMethod | Gets an instance method declared in this class. | from ClassNode |
| getAnInstanceReference | Gets a dataflow node that refers to an instance of this class. | from ClassNode |
| getAnInstanceReference | Gets a dataflow node that refers to an instance of this class. | from ClassNode |
| getAnInstantiation | Gets a | from SourceNode |
| getAnInvocation | Gets an invocation (with our without | from SourceNode |
| getAstNode | Gets the expression or declaration this node corresponds to. | from ValueNode |
| getBasicBlock | Gets the basic block to which this node belongs. | from ValueNode |
| getConstructor | Gets the constructor function of this class. | from ClassNode |
| getContainer | Gets the container in which this node occurs. | from Node |
| getEnclosingExpr | Gets the expression enclosing this data flow node. In most cases the result is the same as | from Node |
| getEndColumn | Gets the end column of this data flow node. | from Node |
| getEndLine | Gets the end line of this data flow node. | from Node |
| getFieldTypeAnnotation | Gets the type annotation for the field | from ClassNode |
| getFile | Gets the file this data flow node comes from. | from ValueNode |
| getImmediatePredecessor | Gets the immediate predecessor of this node, if any. | from Node |
| getInstanceMember | Gets the instance method, getter, or setter with the given name and kind. | from ClassNode |
| getInstanceMethod | Gets an instance method declared in this class, with the given name, if any. | from ClassNode |
| getIntValue | Gets the integer value of this node, if it is an integer constant. | from Node |
| getLocation | Gets the location of this node. | from ValueNode |
| getName | Gets the unqualified name of the class, if it has one or one can be determined from the context. | from ClassNode |
| getPostUpdateNode | Gets the post-update node corresponding to this node, if any. | from Node |
| getStartColumn | Gets the start column of this data flow node. | from Node |
| getStartLine | Gets the start line of this data flow node. | from Node |
| getStaticMember | Gets the static method, getter, or setter declared in this class with the given name and kind. | from ClassNode |
| getStaticMethod | Gets the static method declared in this class with the given name. | from ClassNode |
| getStringValue | Gets the string value of this node, if it is a string literal or constant string concatenation. | from Node |
| getTopLevel | Gets the toplevel in which this node occurs. | from Node |
| hasLocationInfo | Holds if this element is at the specified location. The location spans column | from Node |
| hasPropertyWrite | Holds if there is an assignment to property | from SourceNode |
| hasQualifiedName | Holds if this class is exposed in the global scope through the given qualified name. | from ClassNode |
| hasUnderlyingType | Holds if this node is annotated with the given named type, or is declared as a subtype thereof, or is a union or intersection containing such a type. | from Node |
| hasUnderlyingType | Holds if this node is annotated with the given named type, or is declared as a subtype thereof, or is a union or intersection containing such a type. | from Node |
| isIncomplete | Holds if the flow information for this node is incomplete. | from Node |
| mayHaveBooleanValue | Holds if this node may evaluate to the Boolean value | from Node |
| mayHaveStringValue | Holds if this node may evaluate to the string | from Node |
| toString | Gets a textual representation of this element. | from ValueNode |
| track | Gets a node that this node may flow to using one heap and/or interprocedural step. | from SourceNode |