diff --git a/dist/component.js b/dist/component.js index 8dace84..f5f6005 100644 --- a/dist/component.js +++ b/dist/component.js @@ -10,7 +10,7 @@ $__System.register("2", [], function(exports_1, context_1) { setters: [], execute: function() { exports_1("default", angular.module("nReplaceWithValidation.templates", []).run(["$templateCache", function($templateCache) { - $templateCache.put("src/nReplaceWithValidation.html", "
\n \n {{nReplaceWithValidation.text}}\n \n\n \n\n \n\n \n\n
"); + $templateCache.put("src/nReplaceWithValidation.html", "
\n \n {{nReplaceWithValidation.text}}\n \n\n \n\n \n\n \n\n
"); }])); } }; diff --git a/dist/component.js.map b/dist/component.js.map index 3da427b..a062ca5 100644 --- a/dist/component.js.map +++ b/dist/component.js.map @@ -1 +1 @@ -{"version":3,"sources":["../tmp/templates.ts","../node_modules/angular-messages/angular-messages.js","../tmp/nReplaceWithValidation.module.ts","../tmp/nReplaceWithValidation.provider.ts","../tmp/nReplaceWithValidation.directive.ts","../tmp/main.ts"],"names":[],"mappings":"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","file":"component.js"} \ No newline at end of file +{"version":3,"sources":["../tmp/templates.ts","../node_modules/angular-messages/angular-messages.js","../tmp/nReplaceWithValidation.module.ts","../tmp/nReplaceWithValidation.provider.ts","../tmp/nReplaceWithValidation.directive.ts","../tmp/main.ts"],"names":[],"mappings":"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","file":"component.js"} \ No newline at end of file diff --git a/dist/component.min.js b/dist/component.min.js index 751c5ca..7535fdc 100644 --- a/dist/component.min.js +++ b/dist/component.min.js @@ -1,2 +1,2 @@ -!function(a){function b(a,b,e){return 4===arguments.length?c.apply(this,arguments):void d(a,{declarative:!0,deps:b,declare:e})}function c(a,b,c,e){d(a,{declarative:!1,deps:b,executingRequire:c,execute:e})}function d(a,b){b.name=a,a in n||(n[a]=b),b.normalizedDeps=b.deps}function e(a,b){if(b[a.groupIndex]=b[a.groupIndex]||[],-1==o.call(b[a.groupIndex],a)){b[a.groupIndex].push(a);for(var c=0,d=a.normalizedDeps.length;d>c;c++){var f=a.normalizedDeps[c],g=n[f];if(g&&!g.evaluated){var h=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=c[f],i=0;if;f++){var h=c.importers[f];if(!h.locked)for(var i=0;if;f++){var j,k=b.normalizedDeps[f],l=n[k],o=s[k];o?j=o.exports:l&&!l.declarative?j=l.esModule:l?(h(l),o=l.module,j=o.exports):j=m(k),o&&o.importers?(o.importers.push(c),c.dependencies.push(o)):c.dependencies.push(null),c.setters[f]&&c.setters[f](j)}}}function i(a){var b,c=n[a];if(c)c.declarative?l(a,[]):c.evaluated||j(c),b=c.module.exports;else if(b=m(a),!b)throw new Error("Unable to load dependency "+a+".");return(!c||c.declarative)&&b&&b.__useDefault?b["default"]:b}function j(b){if(!b.module){var c={},d=b.module={exports:c,id:b.name};if(!b.executingRequire)for(var e=0,f=b.normalizedDeps.length;f>e;e++){var g=b.normalizedDeps[e],h=n[g];h&&j(h)}b.evaluated=!0;var l=b.execute.call(a,function(a){for(var c=0,d=b.deps.length;d>c;c++)if(b.deps[c]==a)return i(b.normalizedDeps[c]);throw new TypeError("Module "+a+" not declared as a dependency.")},c,d);l&&(d.exports=l),c=d.exports,c&&c.__esModule?b.esModule=c:b.esModule=k(c)}}function k(b){if(b===a)return b;var c={};if("object"==typeof b||"function"==typeof b)if(p){var d;for(var e in b)(d=Object.getOwnPropertyDescriptor(b,e))&&r(c,e,d)}else{var f=b&&b.hasOwnProperty;for(var e in b)(!f||b.hasOwnProperty(e))&&(c[e]=b[e])}return c["default"]=b,r(c,"__useDefault",{value:!0}),c}function l(b,c){var d=n[b];if(d&&!d.evaluated&&d.declarative){c.push(b);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(c,g)&&(n[g]?l(g,c):m(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(a))}}function m(a){if(u[a])return u[a];if("@node/"==a.substr(0,6))return t(a.substr(6));var b=n[a];if(!b)throw"Module "+a+" not present.";return f(a),l(a,[]),n[a]=void 0,b.declarative&&r(b.module.exports,"__esModule",{value:!0}),u[a]=b.declarative?b.module.exports:b.esModule}var n={},o=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},p=!0;try{Object.getOwnPropertyDescriptor({a:0},"a")}catch(q){p=!1}var r;!function(){try{Object.defineProperty({},"a",{})&&(r=Object.defineProperty)}catch(a){r=function(a,b,c){try{a[b]=c.value||c.get.call(a)}catch(d){}}}}();var s={},t="undefined"!=typeof System&&System._nodeRequire||"undefined"!=typeof require&&require.resolve&&"undefined"!=typeof process&&require,u={"@empty":{}};return function(a,d,e){return function(f){f(function(f){for(var g={_nodeRequire:t,register:b,registerDynamic:c,get:m,set:function(a,b){u[a]=b},newModule:function(a){return a}},h=0;h1)for(var h=1;hb;b++)if(this[b]===a)return b;return-1},k=["_g","sessionStorage","localStorage","clipboardData","frames","frameElement","external","mozAnimationStartTime","webkitStorageInfo","webkitIndexedDB","mozInnerScreenY","mozInnerScreenX"];h.set("@@global-helpers",h.newModule({prepareGlobal:function(a,c,e){var h=b.define;b.define=void 0;var i;if(e){i={};for(var j in e)i[j]=b[j],b[j]=e[j]}return c||(g={},f(function(a,b){g[a]=b})),function(){var a;if(c)a=d(c);else{a={};var e,j;f(function(b,c){g[b]!==c&&"undefined"!=typeof c&&(a[b]=c,"undefined"!=typeof e?j||e===c||(j=!0):e=c)}),a=j?a:e}if(i)for(var k in i)b[k]=i[k];return b.define=h,a}}}))}("undefined"!=typeof self?self:global),a.register("2",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){a("default",angular.module("nReplaceWithValidation.templates",[]).run(["$templateCache",function(a){a.put("src/nReplaceWithValidation.html",'
\n \n {{nReplaceWithValidation.text}}\n \n\n \n\n \n\n \n\n
')}]))}}}),a.registerDynamic("3",[],!1,function(b,c,d){var e=a.get("@@global-helpers").prepareGlobal(d.id,null,null);return function(){!function(a,b){"use strict";function c(){function a(a,b){return a?d(a)?a.indexOf(b)>=0:a.hasOwnProperty(b):void 0}return["$animate",function(b){return{restrict:"AE",transclude:"element",priority:1,terminal:!0,require:"^^ngMessages",link:function(c,e,f,g,h){var i,j=e[0],k=f.ngMessage||f.when,l=f.ngMessageExp||f.whenExp,m=function(a){i=a?d(a)?a:a.split(/[\s,]+/):null,g.reRender()};l?(m(c.$eval(l)),c.$watchCollection(l,m)):m(k);var n,o;g.register(j,o={test:function(b){return a(i,b)},attach:function(){n||h(function(a,c){b.enter(a,null,e),n=a;var d=n.$$attachId=g.getAttachId();n.on("$destroy",function(){n&&n.$$attachId===d&&(g.deregister(j),o.detach()),c.$destroy()})})},detach:function(){if(n){var a=n;n=null,b.leave(a)}}})}}}]}var d=b.isArray,e=b.forEach,f=b.isString,g=b.element;b.module("ngMessages",[]).directive("ngMessages",["$animate",function(a){function b(a,b){return f(b)&&0===b.length||c(a.$eval(b))}function c(a){return f(a)?a.length:!!a}var d="ng-active",g="ng-inactive";return{require:"ngMessages",restrict:"AE",controller:["$element","$scope","$attrs",function(f,h,i){function j(a,b){for(var c=b,d=[];c&&c!==a;){var e=c.$$ngMessageNode;if(e&&e.length)return r[e];c.childNodes.length&&-1===d.indexOf(c)?(d.push(c),c=c.childNodes[c.childNodes.length-1]):c.previousSibling?c=c.previousSibling:(c=c.parentNode,d.push(c))}}function k(a,b,c){var d=r[c];if(m.head){var e=j(a,b);e?(d.next=e.next,e.next=d):(d.next=m.head,m.head=d)}else m.head=d}function l(a,b,c){var d=r[c],e=j(a,b);e?e.next=d.next:m.head=d.next}var m=this,n=0,o=0;this.getAttachId=function(){return o++};var p,q,r=this.messages={};this.render=function(j){j=j||{},p=!1,q=j;for(var k=b(h,i.ngMessagesMultiple)||b(h,i.multiple),l=[],n={},o=m.head,r=!1,s=0;null!=o;){s++;var t=o.message,u=!1;r||e(j,function(a,b){if(!u&&c(a)&&t.test(b)){if(n[b])return;n[b]=!0,u=!0,t.attach()}}),u?r=!k:l.push(t),o=o.next}e(l,function(a){a.detach()}),l.length!==s?a.setClass(f,d,g):a.setClass(f,g,d)},h.$watchCollection(i.ngMessages||i["for"],m.render),f.on("$destroy",function(){e(r,function(a){a.message.detach()})}),this.reRender=function(){p||(p=!0,h.$evalAsync(function(){p&&q&&m.render(q)}))},this.register=function(a,b){var c=n.toString();r[c]={message:b},k(f[0],a,c),a.$$ngMessageNode=c,n++,m.reRender()},this.deregister=function(a){var b=a.$$ngMessageNode;delete a.$$ngMessageNode,l(f[0],a,b),delete r[b],m.reRender()}}]}}]).directive("ngMessagesInclude",["$templateRequest","$document","$compile",function(a,b,c){function d(a,d){var e=c.$$createComment?c.$$createComment("ngMessagesInclude",d):b[0].createComment(" ngMessagesInclude: "+d+" "),f=g(e);a.after(f),a.remove()}return{restrict:"AE",require:"^^ngMessages",link:function(b,e,g){var h=g.ngMessagesInclude||g.src;a(h).then(function(a){b.$$destroyed||(f(a)&&!a.trim()?d(e,h):c(a)(b,function(a){e.after(a),d(e,h)}))})}}}]).directive("ngMessage",c()).directive("ngMessageExp",c())}(window,window.angular)}(),e()}),a.register("4",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b=["nReplaceWithValidation.templates","ngMessages"];angular.module("nReplaceWithValidation",b)}(a||(a={}))}}}),a.register("5",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b=function(){function a(){var a=this;this.config={required:"Please enter a value for this field. (default)",minlength:"Please enter a value for at least 6 characters long (default)",maxlength:"This field can be at most 15 characters long. (default)",email:"This field must be a valid email address. (default)",fallback:"This will be used if error message is not configured. (default)"},this.$get=function(){return{config:a.config}}}return a.prototype.configure=function(a){return arguments[0]?void angular.extend(this.config,a):this.config},a.$inject=[],a}();a.NReplaceWithValidationProvider=b,angular.module("nReplaceWithValidation").provider("nReplaceWithValidationConfig",b)}(a||(a={}))}}}),a.register("6",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b="nReplaceWithValidation",c=function(){function a(){this.bindToController=!0,this.link=this.linkFn,this.controller=d,this.restrict="A",this.templateUrl="src/nReplaceWithValidation.html",this.controllerAs=b,this.replace=!0,this.require="^form",this.scope={name:"@",text:"@",messages:"=?"}}return a.instance=function(){return new a},a.prototype.linkFn=function(a,c,d,e){a[b].input=e[d.name]},a.$inject=[],a}(),d=function(){function a(a,b,c){this.$scope=a,this.$sce=b,this.nReplaceWithValidationConfig=c,this.messages=angular.extend({},c.config,this.messages),this.messages.hasOwnProperty("fallback")||(this.messages.fallback="This will be used if error message is not configured. (default)");for(var d in this.messages)"string"==typeof this.messages[d]&&(this.messages[d]=this.$sce.trustAsHtml(this.messages[d]));var e=this;this.$scope.$watchCollection("nReplaceWithValidation.input.$validators",function(a){if(a)for(var b in a)e.messages.hasOwnProperty(b)||(e.messages[b]=e.messages.fallback)})}return a.$inject=["$scope","$sce","nReplaceWithValidationConfig"],a}();angular.module("nReplaceWithValidation").directive("nReplaceWithValidation",c.instance)}(a||(a={}))}}}),a.register("1",["2","3","4","5","6"],function(a,b){"use strict";b&&b.id;return{setters:[function(a){},function(a){},function(a){},function(a){},function(a){}],execute:function(){}}})})(function(a){"function"==typeof define&&define.amd?define([],a):"object"==typeof module&&module.exports&&"function"==typeof require?module.exports=a():a()}); +!function(a){function b(a,b,e){return 4===arguments.length?c.apply(this,arguments):void d(a,{declarative:!0,deps:b,declare:e})}function c(a,b,c,e){d(a,{declarative:!1,deps:b,executingRequire:c,execute:e})}function d(a,b){b.name=a,a in n||(n[a]=b),b.normalizedDeps=b.deps}function e(a,b){if(b[a.groupIndex]=b[a.groupIndex]||[],-1==o.call(b[a.groupIndex],a)){b[a.groupIndex].push(a);for(var c=0,d=a.normalizedDeps.length;d>c;c++){var f=a.normalizedDeps[c],g=n[f];if(g&&!g.evaluated){var h=a.groupIndex+(g.declarative!=a.declarative);if(void 0===g.groupIndex||g.groupIndex=0;f--){for(var g=c[f],i=0;if;f++){var h=c.importers[f];if(!h.locked)for(var i=0;if;f++){var j,k=b.normalizedDeps[f],l=n[k],o=s[k];o?j=o.exports:l&&!l.declarative?j=l.esModule:l?(h(l),o=l.module,j=o.exports):j=m(k),o&&o.importers?(o.importers.push(c),c.dependencies.push(o)):c.dependencies.push(null),c.setters[f]&&c.setters[f](j)}}}function i(a){var b,c=n[a];if(c)c.declarative?l(a,[]):c.evaluated||j(c),b=c.module.exports;else if(b=m(a),!b)throw new Error("Unable to load dependency "+a+".");return(!c||c.declarative)&&b&&b.__useDefault?b["default"]:b}function j(b){if(!b.module){var c={},d=b.module={exports:c,id:b.name};if(!b.executingRequire)for(var e=0,f=b.normalizedDeps.length;f>e;e++){var g=b.normalizedDeps[e],h=n[g];h&&j(h)}b.evaluated=!0;var l=b.execute.call(a,function(a){for(var c=0,d=b.deps.length;d>c;c++)if(b.deps[c]==a)return i(b.normalizedDeps[c]);throw new TypeError("Module "+a+" not declared as a dependency.")},c,d);l&&(d.exports=l),c=d.exports,c&&c.__esModule?b.esModule=c:b.esModule=k(c)}}function k(b){if(b===a)return b;var c={};if("object"==typeof b||"function"==typeof b)if(p){var d;for(var e in b)(d=Object.getOwnPropertyDescriptor(b,e))&&r(c,e,d)}else{var f=b&&b.hasOwnProperty;for(var e in b)(!f||b.hasOwnProperty(e))&&(c[e]=b[e])}return c["default"]=b,r(c,"__useDefault",{value:!0}),c}function l(b,c){var d=n[b];if(d&&!d.evaluated&&d.declarative){c.push(b);for(var e=0,f=d.normalizedDeps.length;f>e;e++){var g=d.normalizedDeps[e];-1==o.call(c,g)&&(n[g]?l(g,c):m(g))}d.evaluated||(d.evaluated=!0,d.module.execute.call(a))}}function m(a){if(u[a])return u[a];if("@node/"==a.substr(0,6))return t(a.substr(6));var b=n[a];if(!b)throw"Module "+a+" not present.";return f(a),l(a,[]),n[a]=void 0,b.declarative&&r(b.module.exports,"__esModule",{value:!0}),u[a]=b.declarative?b.module.exports:b.esModule}var n={},o=Array.prototype.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},p=!0;try{Object.getOwnPropertyDescriptor({a:0},"a")}catch(q){p=!1}var r;!function(){try{Object.defineProperty({},"a",{})&&(r=Object.defineProperty)}catch(a){r=function(a,b,c){try{a[b]=c.value||c.get.call(a)}catch(d){}}}}();var s={},t="undefined"!=typeof System&&System._nodeRequire||"undefined"!=typeof require&&require.resolve&&"undefined"!=typeof process&&require,u={"@empty":{}};return function(a,d,e){return function(f){f(function(f){for(var g={_nodeRequire:t,register:b,registerDynamic:c,get:m,set:function(a,b){u[a]=b},newModule:function(a){return a}},h=0;h1)for(var h=1;hb;b++)if(this[b]===a)return b;return-1},k=["_g","sessionStorage","localStorage","clipboardData","frames","frameElement","external","mozAnimationStartTime","webkitStorageInfo","webkitIndexedDB","mozInnerScreenY","mozInnerScreenX"];h.set("@@global-helpers",h.newModule({prepareGlobal:function(a,c,e){var h=b.define;b.define=void 0;var i;if(e){i={};for(var j in e)i[j]=b[j],b[j]=e[j]}return c||(g={},f(function(a,b){g[a]=b})),function(){var a;if(c)a=d(c);else{a={};var e,j;f(function(b,c){g[b]!==c&&"undefined"!=typeof c&&(a[b]=c,"undefined"!=typeof e?j||e===c||(j=!0):e=c)}),a=j?a:e}if(i)for(var k in i)b[k]=i[k];return b.define=h,a}}}))}("undefined"!=typeof self?self:global),a.register("2",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){a("default",angular.module("nReplaceWithValidation.templates",[]).run(["$templateCache",function(a){a.put("src/nReplaceWithValidation.html",'
\n \n {{nReplaceWithValidation.text}}\n \n\n \n\n \n\n \n\n
')}]))}}}),a.registerDynamic("3",[],!1,function(b,c,d){var e=a.get("@@global-helpers").prepareGlobal(d.id,null,null);return function(){!function(a,b){"use strict";function c(){function a(a,b){return a?d(a)?a.indexOf(b)>=0:a.hasOwnProperty(b):void 0}return["$animate",function(b){return{restrict:"AE",transclude:"element",priority:1,terminal:!0,require:"^^ngMessages",link:function(c,e,f,g,h){var i,j=e[0],k=f.ngMessage||f.when,l=f.ngMessageExp||f.whenExp,m=function(a){i=a?d(a)?a:a.split(/[\s,]+/):null,g.reRender()};l?(m(c.$eval(l)),c.$watchCollection(l,m)):m(k);var n,o;g.register(j,o={test:function(b){return a(i,b)},attach:function(){n||h(function(a,c){b.enter(a,null,e),n=a;var d=n.$$attachId=g.getAttachId();n.on("$destroy",function(){n&&n.$$attachId===d&&(g.deregister(j),o.detach()),c.$destroy()})})},detach:function(){if(n){var a=n;n=null,b.leave(a)}}})}}}]}var d=b.isArray,e=b.forEach,f=b.isString,g=b.element;b.module("ngMessages",[]).directive("ngMessages",["$animate",function(a){function b(a,b){return f(b)&&0===b.length||c(a.$eval(b))}function c(a){return f(a)?a.length:!!a}var d="ng-active",g="ng-inactive";return{require:"ngMessages",restrict:"AE",controller:["$element","$scope","$attrs",function(f,h,i){function j(a,b){for(var c=b,d=[];c&&c!==a;){var e=c.$$ngMessageNode;if(e&&e.length)return r[e];c.childNodes.length&&-1===d.indexOf(c)?(d.push(c),c=c.childNodes[c.childNodes.length-1]):c.previousSibling?c=c.previousSibling:(c=c.parentNode,d.push(c))}}function k(a,b,c){var d=r[c];if(m.head){var e=j(a,b);e?(d.next=e.next,e.next=d):(d.next=m.head,m.head=d)}else m.head=d}function l(a,b,c){var d=r[c],e=j(a,b);e?e.next=d.next:m.head=d.next}var m=this,n=0,o=0;this.getAttachId=function(){return o++};var p,q,r=this.messages={};this.render=function(j){j=j||{},p=!1,q=j;for(var k=b(h,i.ngMessagesMultiple)||b(h,i.multiple),l=[],n={},o=m.head,r=!1,s=0;null!=o;){s++;var t=o.message,u=!1;r||e(j,function(a,b){if(!u&&c(a)&&t.test(b)){if(n[b])return;n[b]=!0,u=!0,t.attach()}}),u?r=!k:l.push(t),o=o.next}e(l,function(a){a.detach()}),l.length!==s?a.setClass(f,d,g):a.setClass(f,g,d)},h.$watchCollection(i.ngMessages||i["for"],m.render),f.on("$destroy",function(){e(r,function(a){a.message.detach()})}),this.reRender=function(){p||(p=!0,h.$evalAsync(function(){p&&q&&m.render(q)}))},this.register=function(a,b){var c=n.toString();r[c]={message:b},k(f[0],a,c),a.$$ngMessageNode=c,n++,m.reRender()},this.deregister=function(a){var b=a.$$ngMessageNode;delete a.$$ngMessageNode,l(f[0],a,b),delete r[b],m.reRender()}}]}}]).directive("ngMessagesInclude",["$templateRequest","$document","$compile",function(a,b,c){function d(a,d){var e=c.$$createComment?c.$$createComment("ngMessagesInclude",d):b[0].createComment(" ngMessagesInclude: "+d+" "),f=g(e);a.after(f),a.remove()}return{restrict:"AE",require:"^^ngMessages",link:function(b,e,g){var h=g.ngMessagesInclude||g.src;a(h).then(function(a){b.$$destroyed||(f(a)&&!a.trim()?d(e,h):c(a)(b,function(a){e.after(a),d(e,h)}))})}}}]).directive("ngMessage",c()).directive("ngMessageExp",c())}(window,window.angular)}(),e()}),a.register("4",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b=["nReplaceWithValidation.templates","ngMessages"];angular.module("nReplaceWithValidation",b)}(a||(a={}))}}}),a.register("5",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b=function(){function a(){var a=this;this.config={required:"Please enter a value for this field. (default)",minlength:"Please enter a value for at least 6 characters long (default)",maxlength:"This field can be at most 15 characters long. (default)",email:"This field must be a valid email address. (default)",fallback:"This will be used if error message is not configured. (default)"},this.$get=function(){return{config:a.config}}}return a.prototype.configure=function(a){return arguments[0]?void angular.extend(this.config,a):this.config},a.$inject=[],a}();a.NReplaceWithValidationProvider=b,angular.module("nReplaceWithValidation").provider("nReplaceWithValidationConfig",b)}(a||(a={}))}}}),a.register("6",[],function(a,b){"use strict";b&&b.id;return{setters:[],execute:function(){var a;!function(a){var b="nReplaceWithValidation",c=function(){function a(){this.bindToController=!0,this.link=this.linkFn,this.controller=d,this.restrict="A",this.templateUrl="src/nReplaceWithValidation.html",this.controllerAs=b,this.replace=!0,this.require="^form",this.scope={name:"@",text:"@",messages:"=?"}}return a.instance=function(){return new a},a.prototype.linkFn=function(a,c,d,e){a[b].input=e[d.name]},a.$inject=[],a}(),d=function(){function a(a,b,c){this.$scope=a,this.$sce=b,this.nReplaceWithValidationConfig=c,this.messages=angular.extend({},c.config,this.messages),this.messages.hasOwnProperty("fallback")||(this.messages.fallback="This will be used if error message is not configured. (default)");for(var d in this.messages)"string"==typeof this.messages[d]&&(this.messages[d]=this.$sce.trustAsHtml(this.messages[d]));var e=this;this.$scope.$watchCollection("nReplaceWithValidation.input.$validators",function(a){if(a)for(var b in a)e.messages.hasOwnProperty(b)||(e.messages[b]=e.messages.fallback)})}return a.$inject=["$scope","$sce","nReplaceWithValidationConfig"],a}();angular.module("nReplaceWithValidation").directive("nReplaceWithValidation",c.instance)}(a||(a={}))}}}),a.register("1",["2","3","4","5","6"],function(a,b){"use strict";b&&b.id;return{setters:[function(a){},function(a){},function(a){},function(a){},function(a){}],execute:function(){}}})})(function(a){"function"==typeof define&&define.amd?define([],a):"object"==typeof module&&module.exports&&"function"==typeof require?module.exports=a():a()}); //# sourceMappingURL=component.min.js.map \ No newline at end of file diff --git a/dist/component.min.js.map b/dist/component.min.js.map index ba2e72a..29a1ac7 100644 --- a/dist/component.min.js.map +++ b/dist/component.min.js.map @@ -1 +1 @@ -{"version":3,"sources":["../tmp/templates.ts","../node_modules/angular-messages/angular-messages.js","../tmp/nReplaceWithValidation.module.ts","../tmp/nReplaceWithValidation.provider.ts","../tmp/nReplaceWithValidation.directive.ts","../tmp/main.ts"],"names":["$__System","register","exports_1","context_1","id","setters","execute","angular","module","run","$templateCache","put","registerDynamic","$__require","$__exports","$__module","_retrieveGlobal","get","prepareGlobal","window","ngMessageDirectiveFactory","contains","collection","key","isArray","indexOf","hasOwnProperty","$animate","restrict","transclude","priority","terminal","require","link","scope","element","attrs","ngMessagesCtrl","$transclude","records","commentNode","staticExp","ngMessage","when","dynamicExp","ngMessageExp","whenExp","assignRecords","items","split","reRender","$eval","$watchCollection","currentElement","messageCtrl","test","name","attach","elm","newScope","enter","$$attachId","getAttachId","on","deregister","detach","$destroy","leave","forEach","isString","jqLite","directive","isAttrTruthy","attr","length","truthy","val","ACTIVE_CLASS","INACTIVE_CLASS","controller","$element","$scope","$attrs","findPreviousMessage","parent","comment","prevNode","parentLookup","prevKey","$$ngMessageNode","messages","childNodes","push","previousSibling","parentNode","insertMessageNode","messageNode","ctrl","head","match","next","removeMessageNode","this","latestKey","nextAttachId","renderLater","cachedCollection","render","multiple","ngMessagesMultiple","unmatchedMessages","matchedKeys","messageItem","messageFound","totalMessages","message","messageUsed","value","setClass","ngMessages","item","$evalAsync","nextKey","toString","$templateRequest","$document","$compile","replaceElementWithMarker","src","$$createComment","createComment","marker","after","remove","ngMessagesInclude","then","html","$$destroyed","trim","contents","nReplaceWithValidation","dependencies","NReplaceWithValidationProvider","_this","config","required","minlength","maxlength","email","fallback","$get","prototype","configure","arguments","extend","$inject","provider","controllerAs","NReplaceWithValidation","bindToController","linkFn","ComponentDirectiveController","templateUrl","replace","text","instance","formController","input","$sce","nReplaceWithValidationConfig","trustAsHtml","self","newValue","validator","_1","_2","_3","_4","_5"],"mappings":"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","file":"component.min.js"} \ No newline at end of file +{"version":3,"sources":["../tmp/templates.ts","../node_modules/angular-messages/angular-messages.js","../tmp/nReplaceWithValidation.module.ts","../tmp/nReplaceWithValidation.provider.ts","../tmp/nReplaceWithValidation.directive.ts","../tmp/main.ts"],"names":["$__System","register","exports_1","context_1","id","setters","execute","angular","module","run","$templateCache","put","registerDynamic","$__require","$__exports","$__module","_retrieveGlobal","get","prepareGlobal","window","ngMessageDirectiveFactory","contains","collection","key","isArray","indexOf","hasOwnProperty","$animate","restrict","transclude","priority","terminal","require","link","scope","element","attrs","ngMessagesCtrl","$transclude","records","commentNode","staticExp","ngMessage","when","dynamicExp","ngMessageExp","whenExp","assignRecords","items","split","reRender","$eval","$watchCollection","currentElement","messageCtrl","test","name","attach","elm","newScope","enter","$$attachId","getAttachId","on","deregister","detach","$destroy","leave","forEach","isString","jqLite","directive","isAttrTruthy","attr","length","truthy","val","ACTIVE_CLASS","INACTIVE_CLASS","controller","$element","$scope","$attrs","findPreviousMessage","parent","comment","prevNode","parentLookup","prevKey","$$ngMessageNode","messages","childNodes","push","previousSibling","parentNode","insertMessageNode","messageNode","ctrl","head","match","next","removeMessageNode","this","latestKey","nextAttachId","renderLater","cachedCollection","render","multiple","ngMessagesMultiple","unmatchedMessages","matchedKeys","messageItem","messageFound","totalMessages","message","messageUsed","value","setClass","ngMessages","item","$evalAsync","nextKey","toString","$templateRequest","$document","$compile","replaceElementWithMarker","src","$$createComment","createComment","marker","after","remove","ngMessagesInclude","then","html","$$destroyed","trim","contents","nReplaceWithValidation","dependencies","NReplaceWithValidationProvider","_this","config","required","minlength","maxlength","email","fallback","$get","prototype","configure","arguments","extend","$inject","provider","controllerAs","NReplaceWithValidation","bindToController","linkFn","ComponentDirectiveController","templateUrl","replace","text","instance","formController","input","$sce","nReplaceWithValidationConfig","trustAsHtml","self","newValue","validator","_1","_2","_3","_4","_5"],"mappings":"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","file":"component.min.js"} \ No newline at end of file diff --git a/src/nReplaceWithValidation.html b/src/nReplaceWithValidation.html index 001c2c9..51627e9 100644 --- a/src/nReplaceWithValidation.html +++ b/src/nReplaceWithValidation.html @@ -1,5 +1,6 @@
- {{nReplaceWithValidation.text}} @@ -7,7 +8,7 @@ + ng-if="!nReplaceWithValidation.input.$pristine || nReplaceWithValidation.input.$$parentForm.$submitted"> diff --git a/test/nReplaceWithValidation.directive.spec.js b/test/nReplaceWithValidation.directive.spec.js index 2b5a945..f4dc94f 100644 --- a/test/nReplaceWithValidation.directive.spec.js +++ b/test/nReplaceWithValidation.directive.spec.js @@ -22,12 +22,11 @@ describe('nReplaceWithValidation.directive', () => { var html = `
`; @@ -46,8 +45,8 @@ describe('nReplaceWithValidation.directive', () => { }); // What should the feature do? - it('should compile the template, with ng-messages', () => { - expect( element.html() ).toContain('ng-messages'); + it('should compile the template, only including label and not ng-messages', () => { + expect( element.html() ).not.toContain('ng-messages'); }); // What should the feature do? @@ -60,8 +59,8 @@ describe('nReplaceWithValidation.directive', () => { const actual = element.html(); - expect(actual).toContain('class="ng-messages ng-active ng-hide"'); - expect(actual).not.toContain('class="ng-binding ng-hide is-invalid-input"'); + expect(actual).not.toContain('class="ng-messages ng-scope ng-active"'); + expect(actual).toContain('n-replace-with--original'); }); // What should the feature do? @@ -73,8 +72,9 @@ describe('nReplaceWithValidation.directive', () => { scope.$apply(); const actual = element.html(); - expect(actual).toContain('class="ng-binding ng-hide is-invalid-input"'); - expect(actual).not.toContain('class="ng-messages ng-active ng-hide"'); + + expect(actual).not.toContain('class="n-replace-with--original"'); + expect(actual).toContain('class="ng-messages ng-scope ng-active"'); }); // What should the feature do?