From 97ec0ecd08222522b8556c561bf75c4dde049265 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Tue, 25 Jul 2017 15:48:04 +0200 Subject: [PATCH] add umb-dropdown component --- .../components/umbdropdown.directive.js | 19 +++++++++++++++++++ .../components/umbdropdownitem.directive.js | 19 +++++++++++++++++++ .../views/components/umb-dropdown-item.html | 1 + .../src/views/components/umb-dropdown.html | 1 + 4 files changed, 40 insertions(+) create mode 100644 src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdown.directive.js create mode 100644 src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdownitem.directive.js create mode 100644 src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown-item.html create mode 100644 src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown.html diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdown.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdown.directive.js new file mode 100644 index 0000000000..8447083de3 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdown.directive.js @@ -0,0 +1,19 @@ +(function() { + 'use strict'; + + function umbDropdown() { + + var directive = { + restrict: 'E', + replace: true, + transclude: true, + templateUrl: 'views/components/umb-dropdown.html' + }; + + return directive; + + } + + angular.module('umbraco.directives').directive('umbDropdown', umbDropdown); + +})(); diff --git a/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdownitem.directive.js b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdownitem.directive.js new file mode 100644 index 0000000000..88f033d4e6 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/common/directives/components/umbdropdownitem.directive.js @@ -0,0 +1,19 @@ +(function() { + 'use strict'; + + function umbDropdownItem() { + + var directive = { + restrict: 'E', + replace: true, + transclude: true, + templateUrl: 'views/components/umb-dropdown-item.html', + }; + + return directive; + + } + + angular.module('umbraco.directives').directive('umbDropdownItem', umbDropdownItem); + +})(); diff --git a/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown-item.html b/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown-item.html new file mode 100644 index 0000000000..11fe294919 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown-item.html @@ -0,0 +1 @@ +
  • \ No newline at end of file diff --git a/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown.html b/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown.html new file mode 100644 index 0000000000..3410665f4a --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/views/components/umb-dropdown.html @@ -0,0 +1 @@ + \ No newline at end of file