UI components for Vuetify.js
npm install --save vuetify-components
or
yarn add vuetify-components
import Vue from 'vue'
import VuetifyComponents from 'vuetify-components'
import 'vuetify-components/src/stylus/main.styl'
Vue.use(VuetifyComponents)
Once installed, it can be used in a template as simply as:
<v-message
v-model="message"
text="Show Message!"
:timeout="5000"
color="success"
@close="closeHandler">
</v-message>
Name |
Type |
Default Value |
Description |
display (model) |
Boolean |
false |
Controls visibility. |
text |
string |
|
Sets text. |
timeout |
Number |
0 |
Time (in milliseconds) to wait until snackbar is automatically hidden. Use 0 to keep open indefinitely. |
color |
string |
info |
Applies specified color to the control. |
mode |
string |
vertical |
Sets snackbar display mode. Available options are vertical and multi-line. |
closeText |
string |
Close |
Sets the text of the button. |
Name |
Arguments |
Description |
close |
display (Boolean) |
The close event |
<v-confirm-box
v-model="confirmBox"
title="Confirm Box Title"
text="Confirm Box Text"
:width="500"
:cancel="cancelHandler"
:ok="okHandler">
</v-confirm-box>
Name |
Type |
Default Value |
Description |
display (model) |
Boolean |
false |
Controls visibility. |
title |
string |
|
Sets title. |
text |
string |
|
Sets text. |
width |
Number |
400 |
Sets the confirm box width. |
cancelText |
string |
CANCEL |
Sets the text of the cancel button. |
okText |
string |
OK |
Sets the text of the ok button. |
cancel |
Function |
|
Sets the handler when the cancel button clicked. |
ok |
Function |
|
Sets the handler when the ok button clicked. |
danger |
Boolean |
true |
Sets the color of the ok button to danger. |
Name |
Arguments |
Description |
hide |
display (Boolean) |
The hide event |
<v-static-text-field
:loading="loading"
label="static text field"
value="value"
hint="hint"
:counter="20"
:persistentHint="true">
</v-static-text-field>
Name |
Type |
Default Value |
Description |
label |
string |
|
Sets input label. |
value |
string |
|
Input value. |
hint |
string |
|
Hint text. |
counter |
Number |
|
Creates counter for input length. |
persistentHint |
Boolean |
|
Forces hint to always be visible. |
loading |
Boolean |
|
Displays linear progress bar. |
progressColor |
string |
primary |
Applies specified color to the progress control. |
progressWidth |
Number |
3 |
Sets the stroke of the circle in pixels/ |
<v-switch-field
label="readonly switch field"
:loading="loading"
value="value"
:readonly="true"
:checked="false">
</v-switch-field>
Name |
Type |
Default Value |
Description |
label |
string |
|
Sets input label. |
text |
string |
|
Sets the text of the selection control component. |
loading |
Boolean |
|
Displays linear progress bar. |
disabled |
Boolean |
|
Input is disabled. |
value (model) |
Boolean |
|
Sets the value of the selection control component. |
readonly |
Boolean |
false |
Puts input in readonly state. |
progressColor |
string |
primary |
Applies specified color to the progress control. |
progressWidth |
Number |
3 |
Sets the stroke of the circle in pixels/ |
Name |
Arguments |
Description |
change |
checked (Boolean) |
Emitted when the input is changed by user interaction. |