All files / src/components/m-group.vue parent.vue

57.14% Statements 4/7
50% Branches 1/2
0% Functions 0/3
66.66% Lines 4/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19      7x     7x 7x                      
<script>
export default {
    name: 'm-group-parent',
    props: {
        collapsible: { type: Boolean, default: false },
        accordion: { type: Boolean, default: false },
        expandTrigger: { type: String, default: 'click' },
    },
    methods: {
        onToggle(groupVM, expanded) {
            this.$emit('toggle', { expanded, groupVM }, this);
        },
        toggleAll(expanded) {
            this.groupVMs.forEach((groupVM) => groupVM.toggle(expanded));
        },
    },
};
</script>