Blame view

build/Space/Space.js 716 Bytes
3a3ecabe   Imshann   init
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  angular.module("esNgAntd").directive("esSpace", function () {
      return {
          controllerAs: "esSpace",
          restrict: "E",
          transclude: true,
          replace: true,
          scope: {
              direction: "@",
              size: "@",
          },
          link: function ($scope, $element, $attrs, $controllers, $transclude) {
              let childrens = $elements.children();
              $elements.empty();
              angular.forEach(childrens, (element, index) => {
                  let item = angular
                      .element("<div>")
                      .addClass("es-space-item")
                      .append(element);
                  $elements.append(item);
              });
          },
      };
  });