2.0.7 • Published 4 years ago

lb-vue-floatmenu v2.0.7

Weekly downloads
15
License
GNU
Repository
gitlab
Last release
4 years ago

Screenshot

Description

Install

npm install lb-vue-floatmenu --save

Include plugin in your main.js file.

import Vue from 'vue'
import lbVueFloatmenu from 'lb-vue-floatmenu';
Vue.component('lb-vue-floatmenu', lbVueFloatmenu);

Using

template code

<template>
    <div v-on:contextmenu.prevent="$refs.someref.open($event, {name: 'test'})"></div>
    <lb-vue-floatmenu ref="someref">
        <template v-slot="{item}">
            <ul v-if="item">
                <li>Some option {{item.name}}</li>
            </ul>
        </template>
    </lb-vue-floatmenu>
</template>

template code when in v-for

<template>
    <div v-for="item in items">
        <div v-on:contextmenu.prevent="$refs['someref'+item.id][0].open($event, item)"></div>
        <lb-vue-floatmenu :ref="someref[item.id]">
            <template v-slot="{item}">
                <ul v-if="item">
                    <li>Some option {{item.name}}</li>
                </ul>
            </template>
        </lb-vue-floatmenu>
    </div>
</template>

Available settings

PropertyTypeRequiredDescription
refstring*reference name for context menu

2.0.5

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.3

5 years ago

2.0.4

5 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.0.32

6 years ago

1.0.31

6 years ago

1.0.30

6 years ago

1.0.29

6 years ago

1.0.28

6 years ago

1.0.27

6 years ago

1.0.26

6 years ago

1.0.25

6 years ago

1.0.24

6 years ago

1.0.23

6 years ago

1.0.22

6 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.11

6 years ago

1.0.13

6 years ago

1.0.12

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago