Add preventInputs option to prevent executing of key handler when focus on an html input
getFocused API method
Add isEnabled API method
Add condition – recalculate scroll position if focus exists only
Add crolledElem option and logics
Two spaces indentation
Init bower
Init npm
Change project path
Update .gitignore
Init grunt for minification
Exclude patterns for project
html demo for development init
Fix scrolledElem option:
- If null then no scrolled elements
- Default is plugin’s elem itself
Fix situation when unselectAll method calls twice – when focus blur and after that.
jshint added, strict mode added
Grunt uglify report added
Fix getSelectedId method
Fix command method: when selector with no results passes there is no more exception.
Created _callEvent method for calling callbacks and passing to them ui object.
Refactor setOptions method and public option method.
Move setOptions to prototype.