Giter Club home page Giter Club logo

v-currency-field's Introduction

Currency Mask for Vuetify

Features

  • All features from v-money as v-text-field of vuetify.

Usage

Globally

import Vue from 'vue'
import currency from 'v-currency-field'

import 'v-currency-field/dist/index.css'

Vue.use(currency)

Example

<template>
  <div>
    <v-currency-field label="Value" v-bind="currency_config" :error-messages="errors.price" v-model="price"></v-currency-field>
  </div>
</template>

<script>
  export default {
    data () {
      return {
        errors: {},
        price: 123.45,
        currency_config: {
          decimal: ',',
          thousands: '.',
          prefix: 'R$ ',
          suffix: ' #',
          precision: 2,
          masked: false,
          allowBlank: false,
          min: Number.MIN_SAFE_INTEGER,
          max: Number.MAX_SAFE_INTEGER
        }
      }
    }
  }
</script>

Properties

All v-money properties

property Required Type Default Description
precision true Number 2 How many decimal places
decimal false String "." Decimal separator
thousands false String "," Thousands separator
prefix false String "" Currency symbol followed by a Space, like "R$ "
suffix false String "" Percentage for example: " %"
masked false Boolean false If the component output should include the mask or not
allowBlank false Boolean false If the field can start blank and be cleared out by user
min false Number Number.MIN_SAFE_INTEGER The min value allowed
max false Number Number.MAX_SAFE_INTEGER The max value allowed

And all vuetify properties

property Required Type Observation
appendOuterIcon false String
appendOuterIconCb false Function Working but deprecated
@click:append-outer false Function Not Working
autofocus false Boolean
box false Boolean
browserAutocomplete false String Not Tested
clearable false Boolean Not Working Event
clearIcon false String
clearIconCb false Number Working but deprecated
@click:clear false Number Not Working
color false String
flat false Boolean
fullWidth false Boolean
label false String
outline false Boolean
prependInnerIcon false String
prependInnerIconCb false Function Working but deprecated
@click:prepend-inner false Function Not Working
reverse false Boolean
singleLine false Boolean
solo false Boolean
soloInverted false Boolean
error-messages false []
disabled false Boolean
readonly false Boolean
dark false Boolean
height false String
hint false String
light false Boolean
background-color false String

References

v-currency-field's People

Contributors

dannyfeliz avatar dflourusso avatar kevinly24 avatar kleinernik avatar magnunleno avatar neves avatar phiny1 avatar wgalleti avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.