UNPKG

vue-kompo

Version:

Laravel Vue components for Rapid Application Development

24 lines (22 loc) 717 B
import HasVueComponent from '../../element/mixins/HasVueComponent' export default { mixins: [HasVueComponent], data: () => ({ elements: [] }), methods: { $_attributes(component) { return this.$_defaultLayoutAttributes(component) }, $_defaultLayoutAttributes(component) { return { key: component.id, is: this.$_vueTag(component), vkompo: component, kompoid: this.kompoid || this.$_elKompoId, //this.$_elKompoId is for FormInner or FormPanel outside a form, index: this.index, } }, }, created() { this.elements = this.component.elements } }