vue-mdijs

Vue component wrapper for @mdi/js
6,538 12
Install
npm install vue-mdijs@next
Latest Version:0.5.12
Vue:3
License:MIT
Last Updated:Mar 1, 2023
Links: GitHub  ·  npm
Maintainer: kholid060

version license downloads

Vue-Mdijs

Vue component wrapper for @mdi/js

Installation

If you're using Vue 3 click here

// NPM
npm i @mdi/js vue-mdijs

// Yarn
yarn add @mdi/js vue-mdijs

Usage

main.js

import Vue from 'vue'
import VueMdijs from 'vue-mdijs'
import { mdiMagnify } from '@mdi/js'

VueMdijs.add({ mdiMagnify })
Vue.use(VueMdijs)

app.vue

<template>
    <div id="app">
        <v-mdi name="mdi-magnify"></v-mdi>
        <v-mdi name="mdi-magnify" fill="green"></v-mdi>
    </div>
</template>

With path prop

<template>
    <v-mdi :path="mdiMagnify"></v-mdi>
</template>
<script>
import { mdiMagnify } from '@mdi/js';

export default {
    setup() {
        return {
            mdiMagnify,
        };
    },
};
</script>

Props

Name Description Type Default Accepted values
name String String null -
size Icon size String, Number 24 -
path Icon path String null -
title A11y SVG Title String null -
fill Color of icon String currentColor rgb()/rgba()/#000
rotate Icon rotation Number null 0 to 360

Related Packages

@jamescoyle/vue-icon

Icon component for Vue.js

579,175 28
vue3-icon

Icon component for Vue 3

312,358 4
vue-material-design-icon-picker

Um componente seletor de ícone baseado em Vue.js com materialDesignIcon

2,764 1
vue-json-tree-view

a JSON Tree View Component in Vue.js

380,792 473
@v-c/picker

picker ui component for vue

57,185 32

Version History

Version Released Vue License
0.5.12 ^3.1.4 MIT
0.5.1 ^3.1.4 MIT
0.5.0 MIT
0.4.26 MIT
0.4.25 MIT