Empty.js 744 Bytes
import template from "./Empty.html";
import style from "antd/lib/empty/style/index.css";
angular.module("esNgAntd").directive("antdEmpty", ["esNgAntd", function (esNgAntd) {
  return {
    template: template,
    restrict: "E",
    replace: true,
    transclude: true,
    scope: {
      image: "@"
    },
    controller: function ($scope, $element) {
      $scope.state = {
        image: $scope.image || "presented_image_default"
      };
    },
    link: function ($scope, $element) {
      esNgAntd.clearAttribute($element[0], ["ng-class", "image"]);
      esNgAntd.createStyle("ant-empty", style);
    }
  };
}]);

export default {
  PRESENTED_IMAGE_DEFAULT: "presented_image_default",
  PRESENTED_IMAGE_SIMPLE: "presented_image_simple"
};