Vue.js - 1.3

Extension ID

com.castsoftware.vuejs

What’s new?

Please see Vue.js - 1.3 - Release Notes for more information.

Description

This extension provides support for Vue.js. Vue.js is an open-source JavaScript framework used to build user interfaces for web applications: see https://vuejs.orgexternal link.

In what situation should you install this extension?

If your Web application contains Vue.js source code used inside JavaScript or TypeScript files, and you want to view these object types and their links with other objects, then you should install this extension.

Support information

See the following pages for more detailed information:

Supported template definitions

Vue.js has different methods to define a component’s template - these methods are shown here: https://vuejsdevelopers.com/2017/03/24/vue-js-component-templates/external link. The following table shows the methods that are currently supported by Vue.js extension:

Pattern Support
String
Template literal
X-Templates
Inline
Render functions
JSX
Single page components

Unsupported template definition methods will not create links to any called functions.

Compatibility

Core release Operating System Supported
8.4.x Microsoft Windows / Linux
8.3.x Microsoft Windows

Dependencies with other extensions

Some CAST extensions require the presence of other CAST extensions in order to function correctly. The Vue.js extension requires that the following other CAST extensions are also installed:

Structural rules

The following structural rules are provided:

Known limitations

Functions passed as properties

In Vue.js, components can have properties, which could be functions. Links to those functions are currently unsupported.