typescript-dotnet-amd
Version:
A JavaScript-Friendly .NET Based TypeScript Library.
6 lines • 815 B
JavaScript
/*!
* @author electricessence / https://github.com/electricessence/
* Licensing: MIT https://github.com/electricessence/TypeScript.NET/blob/master/LICENSE.md
*/
define(["require","exports"],function(e,i){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var t=null,n=function(){function e(e,i,t){void 0===e&&(e=!1),void 0===t&&(t=null),this.isValid=e,this.message=i,this.data=t,this.isValid=e,this.message=i,this.data=t,Object.freeze(this)}return e.prototype.equals=function(e){var i=this;return i.isValid===e.isValid&&i.message==i.message&&i.data==i.data},Object.defineProperty(e,"valid",{get:function(){return t||(t=new e((!0)))},enumerable:!0,configurable:!0}),e.invalid=function(i,t){return void 0===t&&(t=null),new e((!1),i,t)},e}();i["default"]=n});
//# sourceMappingURL=ValidationResult.js.map