From 79d5fdacade35b21cb9aadf3a03989d0d7325a7e Mon Sep 17 00:00:00 2001 From: Marcos Moura Date: Fri, 9 Sep 2016 02:26:52 -0300 Subject: [PATCH] Add keyboard shortcuts to select --- package.json | 1 + src/components/mdSelect/mdOption.vue | 44 +++++++++++++++++++++++---- src/components/mdSelect/mdSelect.scss | 25 +++++++-------- src/components/mdSelect/mdSelect.vue | 29 ++++++++++++------ src/core/core.vue | 4 --- src/core/directives/clickaway.js | 18 ----------- src/docs/pages/Select.vue | 25 +++++++-------- 7 files changed, 80 insertions(+), 66 deletions(-) delete mode 100644 src/core/directives/clickaway.js diff --git a/package.json b/package.json index 02db9db..3481e16 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ }, "dependencies": { "autosize": "^3.0.17", + "element.scrollintoviewifneeded-polyfill": "^1.0.1", "scopedQuerySelectorShim": "github:lazd/scopedQuerySelectorShim" }, "devDependencies": { diff --git a/src/components/mdSelect/mdOption.vue b/src/components/mdSelect/mdOption.vue index 0ebc209..0e9b925 100644 --- a/src/components/mdSelect/mdOption.vue +++ b/src/components/mdSelect/mdOption.vue @@ -1,5 +1,12 @@ diff --git a/src/core/core.vue b/src/core/core.vue index cfc7c25..59403a8 100644 --- a/src/core/core.vue +++ b/src/core/core.vue @@ -1,13 +1,9 @@