/*! * Licensed Materials - Property of IBM * IBM Cognos Products: Modeling UI * (C) Copyright IBM Corp. 2020 * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */ (window.caModellingPerspective=window.caModellingPerspective||[]).push([[46],{1841:function(t,e,i){"use strict";i.r(e),i.d(e,"default",function(){return D});var a,n,r,o,l,c,s=i(125),u=i.n(s),d=i(54),p=i.n(d),g=i(6),f=i(2),b=i(33),v=i(5),h=i(8),m=i(94),y=i(246),_=i(23),O=i(80);function w(t,e,i,a){i&&Object.defineProperty(t,e,{enumerable:i.enumerable,configurable:i.configurable,writable:i.writable,value:i.initializer?i.initializer.call(a):void 0})}function j(t,e){for(var i=0;ii.length,n=a?Object(f.getString)("validationIssuesRelink"):Object(f.getString)("relinkSuccessful"),r=a?"error":"ok";t.provider.showToast(n,{type:r})})},function(e){return t.action(function(){t.isValidating=!1,t.provider.showToast(Object(f.getString)("validationLoadError",{message:Object(b.a)(e)}))})})},i.setAutoValidation=function(t){this.isAutoValidation=t},function(t,e,i){e&&j(t.prototype,e),i&&j(t,i)}(e,[{key:"key",get:function(){return this.filteredDiagnostics&&this.filterObject?Object(h.getUniqueId)(this.filterObject):p()()}},{key:"diagnosticsCount",get:function(){return this.diagnostics?this.diagnostics.length:0}},{key:"filteredDiagnostics",get:function(){return Object(O.getDiagnostics)(this.filterObject||this.scope)}},{key:"isValid",get:function(){return Object(O.isValid)(this.filterObject||this.scope)}},{key:"requiresValidating",get:function(){return this.dirtyTracker.dirty}}]),e}(v.a),n=S(a.prototype,"diagnostics",[g.observable],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[]}}),r=S(a.prototype,"isAutoValidation",[g.observable],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!0}}),o=S(a.prototype,"isValidating",[g.observable],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return!1}}),l=S(a.prototype,"filterObject",[g.observable],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return null}}),c=S(a.prototype,"sortType",[g.observable],{configurable:!0,enumerable:!0,writable:!0,initializer:function(){return[m.c,m.c,m.c]}}),S(a.prototype,"key",[g.computed],Object.getOwnPropertyDescriptor(a.prototype,"key"),a.prototype),S(a.prototype,"diagnosticsCount",[g.computed],Object.getOwnPropertyDescriptor(a.prototype,"diagnosticsCount"),a.prototype),S(a.prototype,"filteredDiagnostics",[g.computed],Object.getOwnPropertyDescriptor(a.prototype,"filteredDiagnostics"),a.prototype),S(a.prototype,"isValid",[g.computed],Object.getOwnPropertyDescriptor(a.prototype,"isValid"),a.prototype),S(a.prototype,"requiresValidating",[g.computed],Object.getOwnPropertyDescriptor(a.prototype,"requiresValidating"),a.prototype),S(a.prototype,"setFilterObject",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"setFilterObject"),a.prototype),S(a.prototype,"removeFilter",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"removeFilter"),a.prototype),S(a.prototype,"setSortType",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"setSortType"),a.prototype),S(a.prototype,"validate",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"validate"),a.prototype),S(a.prototype,"validateRelink",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"validateRelink"),a.prototype),S(a.prototype,"setAutoValidation",[v.c],Object.getOwnPropertyDescriptor(a.prototype,"setAutoValidation"),a.prototype),a)},1842:function(t,e,i){"use strict";i.r(e),i.d(e,"default",function(){return p});var a,n=i(1),r=i.n(n),o=i(3),l=i(10),c=i(2),s=i(44),u=i(5),d=i(1843);var p=Object(s.a)(l.H,{setupUndoStack:!1})(a=Object(u.e)(function(t){return{key:t.key,filteredDiagnostics:t.filteredDiagnostics}})(a=function(t){function e(){return t.apply(this,arguments)||this}return function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}(e,t),e.prototype.render=function(){var t=this.props,e=t.key,i=t.filteredDiagnostics,a=t.onClose;return r.a.createElement(o.Dialog,{size:"large",onClose:function(){return a(!1)}},r.a.createElement(o.Dialog.Header,null,r.a.createElement(o.TruncatedText,{value:Object(c.getString)("validation")})),r.a.createElement(o.Dialog.Body,{style:{overflow:"hidden"}},r.a.createElement(o.Container,{height:"300px"},r.a.createElement(d.a,{gridKey:e,data:i}))),r.a.createElement(o.Dialog.Footer,null,r.a.createElement(o.Dialog.Button,{primary:!0,label:Object(c.getString)("ok"),onClick:function(){return a(!0)}})))},e}(n.Component))||a)||a},1843:function(t,e,i){"use strict";i.d(e,"a",function(){return f});var a,n=i(1),r=i.n(n),o=i(16),l=i(49),c=i.n(l),s=i(3),u=i(2),d=i(94),p=i(5),g=i(259);i(1844);var f=Object(p.e)(function(t,e){return{sortType:t.sortType,sortedData:function(t,e){var i=function(){return 0},a=t.indexOf(d.a),n=t.indexOf(d.b);return-1!==a?i=function(t){switch(t){case 0:return function(t,e){return t.severity-e.severity};case 1:return function(t,e){return t.label.localeCompare(e.label)};case 2:return function(t,e){return t.validationMessage.msg.localeCompare(e.validationMessage.msg)};default:return null}}(a):-1!==n&&(i=function(t){switch(t){case 0:return function(t,e){return e.severity-t.severity};case 1:return function(t,e){return-t.label.localeCompare(e.label)};case 2:return function(t,e){return-t.validationMessage.msg.localeCompare(e.validationMessage.msg)};default:return null}}(n)),e.slice().sort(i)}(t.sortType,e.data),setSortType:t.setSortType}})(a=Object(o.observer)(a=function(t){function e(){for(var e,i=arguments.length,a=new Array(i),n=0;n'});o.a.add(l),e.a=l},"54d9b223c8cbafcd0d94":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("3865314c5959606874d4"),n=(i.n(a),i("44228d6b8e02834a787d"));e.default=n.a}},["54d9b223c8cbafcd0d94"])}(i(137))},1848:function(t,e,i){"use strict";i.d(e,"a",function(){return _});var a,n=i(1),r=i.n(n),o=i(0),l=i.n(o),c=i(1849),s=i.n(c),u=i(1850),d=i.n(u),p=i(19),g=i(25),f=i(3),b=i(2),v=i(259),h=i(80),m=i(41);i(1851);var y=function(t){return Object(g.a)("ValidationDetail",t)},_=Object(p.withErrorHandling)()(a=function(t){function e(){for(var e,i=arguments.length,a=new Array(i),n=0;n'});o.a.add(l),e.a=l}},["aa537d430eed17163a1c"])}(i(15))},1850:function(t,e,i){"undefined"!=typeof self&&self,t.exports=function(t){return webpackJsonPBaGraphics([1632],{"3865314c5959606874d4":function(e,i){e.exports=t},"68a319985f3b647a817f":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("3865314c5959606874d4"),n=(i.n(a),i("d2ce30dcc1f42ef9d8d4"));e.default=n.a},d2ce30dcc1f42ef9d8d4:function(t,e,i){"use strict";var a=i("9689a9c94ae38b47fa2c"),n=i.n(a),r=i("9ce58a7deea14f49ef01"),o=i.n(r),l=new n.a({id:"chevron-up_16_v7",use:"chevron-up_16_v7-usage",viewBox:"0 0 16 16",content:''});o.a.add(l),e.a=l}},["68a319985f3b647a817f"])}(i(15))},1851:function(t,e,i){var a=i(1852);"string"==typeof a&&(a=[[t.i,a,""]]);var n={hmr:!0,transform:void 0};i(36)(a,n);a.locals&&(t.exports=a.locals)},1852:function(t,e,i){(t.exports=i(32)(void 0)).push([t.i,".bi-mui-validationDetail__selected{padding:4px;border:1px solid #1f57a4}.bi-mui-validationDetail__unselected{padding:4px;border:1px solid transparent}.bi-mui-validationDetail__code-snippet{min-width:0;word-break:normal}",""])},1853:function(t,e,i){var a=i(1854);"string"==typeof a&&(a=[[t.i,a,""]]);var n={hmr:!0,transform:void 0};i(36)(a,n);a.locals&&(t.exports=a.locals)},1854:function(t,e,i){(t.exports=i(32)(void 0)).push([t.i,".bi-mui-validationDetailsView__separator{border:1px solid #eaeaea}.bi-mui-validationDetailsView__footer{background-color:#f3f3f3}.bi-mui-validationDetailsView__status{font-size:.875rem;line-height:1.125rem}",""])},716:function(t,e,i){"use strict";i.r(e);var a=i(1841),n=i(1842),r=i(1846);e.default={"stores/ValidationStore":a,"components/ValidationDialog":n,"components/ValidationDetailsView":r}}}]); //# sourceMappingURL=validation.js.map