PluginProbe
The Innovative Form Builder – IvyForms / 0.7
The Innovative Form Builder – IvyForms v0.7
1.5.1 1.5 1.4.1 1.4 trunk 0.1.2 0.2 0.2.1 0.3 0.3.1 0.4 0.5 0.6 0.6.1 0.6.1-backup 0.6.1.1 0.7 0.8 0.8.1 0.8.2 0.9 0.9.1 1.0 1.1 1.1.1 All 27 releases
ivyforms / frontend / src / views / _components / collapse / IvyCollapse.vue

IvyCollapse.vue in The Innovative Form Builder – IvyForms 0.7, at frontend/src/views/_components/collapse/IvyCollapse.vue

31 lines 527 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <template>
2 <ElCollapse
3 v-model="activeNames"
4 class="ivyforms-collapse ivyforms-width-100"
5 v-bind="$attrs"
6 :accordion="props.accordion"
7 >
8 <slot />
9 </ElCollapse>
10 </template>
11
12 <script setup lang="ts">
13 import { ref } from 'vue'
14 import type { Ref } from 'vue'
15
16 type Props = {
17 accordion: boolean
18 }
19
20 const activeNames: Ref<string[]> = ref(['1'])
21 const props = withDefaults(defineProps<Props>(), {
22 accordion: false,
23 })
24 </script>
25
26 <style scoped lang="scss">
27 .ivyforms-collapse {
28 border: none;
29 }
30 </style>
31