cristoferdomingues / vue-virtual-keyboard-directive

A Vue VK Directive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JT-VIRTUAL-KEYBOARD

A Virtual Keyboard Vue 3 Directive

Build Status

JT-VIRTUAL-KEYBOARD is a Vue 3 directive which renders a virtual keyboard when focus in a input element

Features

Installation

Add jt-virtual-keyboard to your package.json

yarn add jt-virtual-keyboard

or

npm install jt-virtual-keyboard --save

Usage

Use it on Vue 3

import { createApp } from 'vue';
import JtVirtualKeyboard from 'jt-virtual-keyboard';
const app = createApp({
  /* options */
});
app.use(JtVirtualKeyboard);
app.mount('#app');

Into your component

<input id="name" type="text" v-model="name" v-jt-vk />
<input id="phonenumber" type="text" v-model="phone" v-jt-vk:numeric />

Arguments

numeric

When numeric argument the virtual keyboard will render in a numeric mode

<input id="phonenumber" type="text" v-model="phone" v-jt-vk:numeric />

pt (default)

When pt argument the virtual keyboard will render a keyboard as ABNT2 standard keys set

<input id="name" type="text" v-model="phone" v-jt-vk:pt />

en

When pt argument the virtual keyboard will render a keyboard as EN_US standard keys set

<input id="name" type="text" v-model="phone" v-jt-vk:en />

License

MIT

Free Software, Hell Yeah!

About

A Vue VK Directive


Languages

Language:JavaScript 75.9%Language:Vue 15.8%Language:CSS 8.3%