1.1.0 • Published 5 years ago
vuetify-color-input v1.1.0
VuetifyColorInput
A color input component for Vuetify.
demo
dependencies
setup
npm
npm i vuetify-color-inputimport VuetifyColorInput from 'vuetify-color-input';Use the treeshaking system.
import VuetifyColorInput from 'vuetify-color-input/a-la-carte';browser
<link
href="https://unpkg.com/vuetify@2/dist/vuetify.min.css"
rel="stylesheet"
/>
<script src="https://unpkg.com/vue@2"></script>
<script src="https://unpkg.com/vuetify@2/dist/vuetify.min.js"></script>
<script src="https://unpkg.com/chroma-js@2"></script>
<script src="https://unpkg.com/vuetify-color-input"></script>The component is globally available as VuetifyColorInput. If Vue is detected, the component is registered automatically.
usage
Register the component globally.
import Vue from 'vue';
import VColorInput from 'vuetify-color-input';
Vue.component(VColorInput.name, VColorInput);or
Register the component locally.
import VColorInput from 'vuetify-color-input';
export default {
components: {
VColorInput,
},
// ...
};Use the component inside a template.
<v-color-input
v-model="backgroundColor"
label="background color"
/>properties
| name | type | default | description |
|---|---|---|---|
noAlpha | Boolean | false | Removes alpha. |
Inherits from v-input:
appendIcondisablederrorerrorCounterrorMessageshideDetailshintidlabelmessagespersistentHintprependIconrulessuccesssuccessMessagesvalidateOnBlur
Inherits from v-color-picker:
canvasHeightdotSizehideCanvashideInputshideModeSwitchhideSlidersmodeshowSwatchesswatchesswatchesMaxHeightvalue
slots
Inherits from v-input:
appendlabelmessageprepend
events
Inherits from v-input:
click:appendclick:prependupdate:error
Inherits from v-color-picker:
input