From 120bc2af115f904dc07b74fa00fd61ca46218832 Mon Sep 17 00:00:00 2001 From: Bjarne Fyrstenborg Date: Thu, 5 Aug 2021 15:57:14 +0200 Subject: [PATCH] Examine dashboard search adjustments (#10735) --- .../forms/umbsearchfilter.directive.js | 21 +++++++ .../components/application/umb-search.less | 2 +- .../src/less/utilities/_spacing.less | 8 +++ .../blockpicker/blockpicker.html | 2 +- .../components/forms/umb-search-filter.html | 2 + .../settings/examinemanagement.controller.js | 2 +- .../dashboard/settings/examinemanagement.html | 55 ++++++++++++------- 7 files changed, 68 insertions(+), 24 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/forms/umbsearchfilter.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/forms/umbsearchfilter.directive.js index 2e9f15913c..5eb22dcecd 100644 --- a/src/Umbraco.Web.UI.Client/src/common/directives/components/forms/umbsearchfilter.directive.js +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/forms/umbsearchfilter.directive.js @@ -40,6 +40,8 @@ vm.$onInit = onInit; vm.change = change; + vm.keyDown = keyDown; + vm.blur = blur; function onInit() { vm.inputId = vm.inputId || "umb-search-filter_" + String.CreateGuid(); @@ -63,6 +65,23 @@ }, 0); } } + + function blur() { + if (vm.onBlur) { + vm.onBlur(); + } + } + + function keyDown(evt) { + //13: enter + switch (evt.keyCode) { + case 13: + if (vm.onSearch) { + vm.onSearch(); + } + break; + } + } } var component = { @@ -76,6 +95,8 @@ text: "@", labelKey: "@?", onChange: "&?", + onSearch: "&?", + onBlur: "&?", autoFocus: "
- + +
@@ -59,7 +61,7 @@
- +
@@ -116,15 +118,19 @@
-