Line data Source code
1 1 : <template lang='pug'> 2 12 : .dropdown.ml-auto 3 12 : button.btn.btn-sm(title='Add' type="button" 4 12 : data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" 5 12 : :class='isSelecting ? "btn-primary" : "btn-outline-dark dropdown-toggle"') 6 : i.fa(:class='isSelecting ? "fa-crosshairs" : "fa-plus"') 7 : .dropdown-menu(v-show='!isSelecting') 8 : span.dropdown-item.b-clickable(@click='add("relation")') 9 : .fa.fa-palette.mr-1 10 : | Relation 11 : span.dropdown-item.b-clickable(@click='add("transform")') 12 : .fa.fa-bezier-curve.mr-1 13 : | Transform 14 : span.dropdown-item.b-clickable(@click='add("direct")') 15 : .fa.fa-edit.mr-1 16 : | Direct 17 : SVGSelector(ref='selector') 18 : CreateRelationDialog(ref='relationDialog' :query='query') 19 : CreateTransformDialog(ref='transformDialog' :query='query') 20 : CreateDirectDialog(ref='directDialog' :query='query') 21 : </template> 22 : <script src='./CreateRelationButton.vue.js' />