node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »



MIT licensed npm version Build Status codecov Dependency Status devDependency Status

What is this?

Virtual Keyboard for Angular applications


Step 1: Install @protacon/ng-virtual-keyboard

$ npm install --save @protacon/ng-virtual-keyboard

Step 2: Import the module

Add NgVirtualKeyboardModule as an import in your app's root NgModule.

import { NgVirtualKeyboardModule }  from '@protacon/ng-virtual-keyboard';
  imports: [
export class AppModule { }


Simple usage example

<input type="text" value=""
  ng-virtual-keyboard-placeholder="Custom placeholder text"
Attribute Description
ng-virtual-keyboard Required to initialize Virtual Keyboard to specified input
ng-virtual-keyboard-layout Used layout on keyboard, following keyboards are defaults that you can use alphanumeric, alphanumericNordic, extended, extendedNordic, numeric, phone
ng-virtual-keyboard-placeholder Override placeholder text, if input has not any - or you want to override input placeholder value



The MIT License (MIT)

Copyright (c) 2017 Protacon