Matestack's Vue.js APIs
Event Hub
Emitting events
import MatestackUiVueJs from "matestack-ui-vuejs";
const someComponent = {
mixins: [MatestackUiVueJs.componentMixin],
template: MatestackUiVueJs.componentHelpers.inlineTemplate,
data() {
return {}
},
mounted(){
MatestackUiVueJs.eventHub.$emit("some-event", { some: "optional data" })
}
}
export default someComponentReceiving events
General Vue.js API
component $refs
component $el
component template/root element
Last updated