Envue
Component class
class [Component]{#Component data-4search="ui/b/envue.js:Component;class"}
: Component base class for wrapping Vue components.Let this.$vm
point to the Vue component, and $vm.$object
point to this
.
*new* [**`Component`**]{#Component data-4search="ui/b/envue.js:Component;func"} `(`*vm*`)`
: Let `this.$vm` point to the Vue component, and `$vm.$object` point to `this`.
[**`update`**]{#update data-4search="ui/b/envue.js:update;func"} `()`
: Force a Vue component update.
[**`observable_from_getters`**]{#observable_from_getters data-4search="ui/b/envue.js:observable_from_getters;func"} `(`*tmpl*`)`
: Wrapper for [Util.observable_from_getters()](#Util.observable_from_getters).
[**`$watch`**]{#_watch data-4search="ui/b/envue.js:$watch;func"} `(`*args*`)`
: Wrapper for [Vue.$watch](https://v3.vuejs.org/api/instance-methods.html#watch)
[**`vue_export`**]{#vue_export data-4search="ui/b/envue.js:vue_export;func"} `(`*vue_object*`)` `[static]`
: Create a Vue options API object from *vue_object* for SFC exports.
Functions
[forward_access
]{#forward_access data-4search="ui/b/envue.js:forward_access;func"} (
vm, classinstance, ignores)
: Forward all accesses to fields on vm
to access fields on classinstance
.
[vue_export_from_class
]{#vue_export_from_class data-4search="ui/b/envue.js:vue_export_from_class;func"} (
Class, vue_object)
: Create a Vue options API object that proxies access to a newly created Class
instance.