You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

ng2-virtual-keyboard

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ng2-virtual-keyboard

Virtual Keyboard for Angular 6

0.5.0
latest
npmnpm
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

ng2-virtual-keyboard

current version v0.5.0

Virtual Keyboard for Angular 6

NPM

GitHub

Demo

Coming Soon

Docs

Coming Soon

Usage

  • Install package npm install ng2-virtual-keyboard
  • You have to import BrowserAnimationsModule in your root module
  • Import Ng2VirtualKeyboardModule
  • To set theme colors inject Ng2VkService to component and set one of colors: 'blue', 'red', 'green', 'black', 'orange', 'custom
    with Ng2VkService.setThemeColor(color) method. With custom you have to provide
    your own styles with .custom class.
  • Insert <vk-keyboard></vk-keyboard> somewhere in view.
  • Attach Toggle Directive - vkToggle to any element you want
    ex. <button vkToggle>Toggle Keyboard</button>
  • Attach Input Directive - vkInput to any input element you want
    ex. <input type="text" vkInput>
    or Textarea Directive - vkTextArea to textares
    ex. <textarea vkTextArea>
  • Virtual Keyboard is working with many inputs and inserting values only to
    focused one. To switch focused input press Tab
  • Virtual Keyboard could create selections with shift + arrows
  • To open / close keyboard without vkToggle use toggleKeyboard, openKeyboard and closeKeyboard methods from Ng2VkService
  • Set enter action:
  • for all inputs - with setEnterAction(callback) method from Ng2VkService
  • for one input - with (vkEnter) output property of vkInput and vkTextArea directives
  • action for one input has higher priority
  • callback argument and $event object from vkEnter are type of Ng2VkEnterEvent and contain input value and event object with before / after strings and carret position
  • vkTextArea use enter action only with vkEnter, default action is new line

FAQs

Package last updated on 15 Oct 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts