|
Lines 1-11
Link Here
|
| 1 |
<template> |
1 |
<template> |
| 2 |
<a v-if="type === 'add'" @click="click_add" class="btn btn-default" |
2 |
<a v-if="type === 'add'" @click="$emit('addResource')" class="btn btn-default" |
| 3 |
><font-awesome-icon icon="plus" /> {{ title }}</a |
3 |
><font-awesome-icon icon="plus" /> {{ title }}</a |
| 4 |
> |
4 |
> |
| 5 |
<a v-if="type === 'delete'" @click="click_delete" class="btn btn-default" |
5 |
<a v-if="type === 'delete'" @click="$emit('deleteResource')" class="btn btn-default" |
| 6 |
><font-awesome-icon icon="trash" /> {{ $__("Delete") }}</a |
6 |
><font-awesome-icon icon="trash" /> {{ $__("Delete") }}</a |
| 7 |
> |
7 |
> |
| 8 |
<a v-if="type === 'edit'" @click="click_edit" class="btn btn-default" |
8 |
<a v-if="type === 'edit'" @click="$emit('editResource')" class="btn btn-default" |
| 9 |
><font-awesome-icon icon="pencil" /> {{ $__("Edit") }}</a |
9 |
><font-awesome-icon icon="pencil" /> {{ $__("Edit") }}</a |
| 10 |
> |
10 |
> |
| 11 |
</template> |
11 |
</template> |
|
Lines 28-45
export default {
Link Here
|
| 28 |
type: String, |
28 |
type: String, |
| 29 |
}, |
29 |
}, |
| 30 |
}, |
30 |
}, |
| 31 |
methods: { |
31 |
emits: ["addResource", "deleteResource", "editResource"], |
| 32 |
click_add() { |
|
|
| 33 |
this.$emit("add-clicked") |
| 34 |
}, |
| 35 |
click_delete() { |
| 36 |
this.$emit("delete-clicked") |
| 37 |
}, |
| 38 |
click_edit() { |
| 39 |
this.$emit("edit-clicked") |
| 40 |
}, |
| 41 |
}, |
| 42 |
emits: ["add-clicked", "delete-clicked", "edit-clicked"], |
| 43 |
name: "Toolbar", |
32 |
name: "Toolbar", |
| 44 |
} |
33 |
} |
| 45 |
</script> |
34 |
</script> |
| 46 |
- |
|
|