{"version":3,"file":"app-e69d018c.xxxxxxxx.bundle.js","mappings":"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","sources":["webpack://iadviser/./src/routes/app-admin/entity-modal/components/ia-table/ia-risk-mapping-table.css","webpack://iadviser/./src/routes/app-admin/entity-modal/components/ia-table/ia-risk-mapping-table.ts","webpack://iadviser/./src/routes/app-admin/entity-modal/components/ia-table/ia-scheme-risk-table.css","webpack://iadviser/./src/routes/app-admin/entity-modal/components/ia-table/ia-scheme-risk-table.ts"],"sourcesContent":["// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____Q48GM\",\"btn--flat\":\"btn--flat____hyoBL btn____Q48GM\",\"btn--submit\":\"btn--submit____at_8q btn____Q48GM\",\"btn--delete\":\"btn--delete____X6zic btn____Q48GM\",\"btn--link\":\"btn--link____HLXV6 btn____Q48GM\",\"btn--inline-text-link\":\"btn--inline-text-link_____kq2e btn--link____HLXV6 btn____Q48GM\",\"btn--footer\":\"btn--footer____w5WJt btn____Q48GM\",\"btn--footer-submit\":\"btn--footer-submit____HDHuI btn--submit____at_8q btn____Q48GM btn--footer____w5WJt btn____Q48GM\",\"btn--footer-cancel\":\"btn--footer-cancel_____S0TT btn--flat____hyoBL btn____Q48GM btn--footer____w5WJt btn____Q48GM\",\"btn--footer-delete\":\"btn--footer-delete____ryQdZ btn--delete____X6zic btn____Q48GM btn--footer____w5WJt btn____Q48GM\",\"btn--footer-combo\":\"btn--footer-combo____yk4C3 btn--footer____w5WJt btn____Q48GM\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____npFzx btn____Q48GM\",\"btn--lmi-risk\":\"btn--lmi-risk____l3feC btn____Q48GM\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____kYADE btn____Q48GM\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____CGI7L btn____Q48GM\",\"btn--andrew-nock\":\"btn--andrew-nock____nJy8Q btn____Q48GM\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____fzhu9 btn____Q48GM\",\"btn--5-star\":\"btn--5-star____gD5zK btn____Q48GM\",\"btn--thermoscan\":\"btn--thermoscan____UZs8D btn____Q48GM\",\"btn--risk-survey-services\":\"btn--risk-survey-services____uYhFa btn____Q48GM\",\"btn--risk-management\":\"btn--risk-management____LEfIT btn____Q48GM\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____Al_HQ btn--lmi-bicalc____npFzx btn____Q48GM\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____gITYU btn--lmi-risk____l3feC btn____Q48GM\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____EQbgT btn--lmi-policy-comparison____kYADE btn____Q48GM\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____CcIsL btn--flat____hyoBL btn____Q48GM btn____Q48GM\",\"btn--icon\":\"btn--icon____DVeSP btn____Q48GM\",\"btn--icon-no-border\":\"btn--icon-no-border____sd7qq\",\"btn--icon-add\":\"btn--icon-add____TtXZp btn--icon____DVeSP btn____Q48GM\",\"btn--add-risk\":\"btn--add-risk____TGYGo btn--icon____DVeSP btn____Q48GM\",\"btn--icon-close\":\"btn--icon-close____kSkOh btn--icon____DVeSP btn____Q48GM\",\"btn--icon-delete\":\"btn--icon-delete____R4yHr btn--icon____DVeSP btn____Q48GM\",\"btn--icon-download\":\"btn--icon-download____e2D8G btn--icon____DVeSP btn____Q48GM\",\"btn--icon-edit\":\"btn--icon-edit____iJfEb btn--icon____DVeSP btn____Q48GM\",\"btn--icon-email\":\"btn--icon-email____HPBCM btn--icon____DVeSP btn____Q48GM\",\"btn--icon-download-email\":\"btn--icon-download-email____yqyHs btn--icon____DVeSP btn____Q48GM\",\"btn--icon-folder\":\"btn--icon-folder____zsE7A btn--icon____DVeSP btn____Q48GM\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____og8A2 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____Zpw14 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-history\":\"btn--icon-history____i4G0h btn--icon____DVeSP btn____Q48GM\",\"btn--icon-info\":\"btn--icon-info____L5i3d btn--icon____DVeSP btn____Q48GM\",\"btn--icon-link\":\"btn--icon-link____o3ata btn--icon____DVeSP btn____Q48GM\",\"btn--icon-unlink\":\"btn--icon-unlink____eXSOt btn--icon-delete____R4yHr btn--icon____DVeSP btn____Q48GM\",\"btn--icon-map\":\"btn--icon-map____sfnYS btn--icon____DVeSP btn____Q48GM\",\"btn--icon-more\":\"btn--icon-more____hj413 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____p02Fn btn--icon____DVeSP btn____Q48GM\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____Kv72s btn--icon____DVeSP btn____Q48GM\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____k49MB btn--icon____DVeSP btn____Q48GM\",\"btn--icon-preview\":\"btn--icon-preview____lOOYq btn--icon____DVeSP btn____Q48GM\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____LYH6_ btn--icon____DVeSP btn____Q48GM\",\"btn--icon-print\":\"btn--icon-print____LAijm btn--icon____DVeSP btn____Q48GM\",\"btn--icon-save\":\"btn--icon-save____kvlj8 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-settings\":\"btn--icon-settings_____gdjv btn--icon____DVeSP btn____Q48GM\",\"btn--icon-show-details\":\"btn--icon-show-details____fL9DV btn--icon____DVeSP btn____Q48GM\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____MI2gi btn--icon____DVeSP btn____Q48GM\",\"btn--icon-show-summary\":\"btn--icon-show-summary____Onk_e btn--icon____DVeSP btn____Q48GM\",\"btn--icon-attachment\":\"btn--icon-attachment____cF1IQ btn--icon____DVeSP btn____Q48GM\",\"btn--icon-tag\":\"btn--icon-tag____TZrIL btn--icon____DVeSP btn____Q48GM\",\"btn--icon-undo\":\"btn--icon-undo____DtCN2 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____rXGBJ btn--icon____DVeSP btn____Q48GM\",\"btn--aside-collapse\":\"btn--aside-collapse____BgdEX btn--icon____DVeSP btn____Q48GM\",\"btn--icon-expand-more\":\"btn--icon-expand-more____xFkk7 btn--icon____DVeSP btn____Q48GM\",\"btn--icon-expand-less\":\"btn--icon-expand-less____we2pd btn--icon____DVeSP btn____Q48GM\",\"btn--back\":\"btn--back____YMSor btn____Q48GM\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____FmPr_ btn--back____YMSor btn____Q48GM\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____lvDP5 btn--icon____DVeSP btn____Q48GM\",\"btn--wizard\":\"btn--wizard____U9Cen btn____Q48GM\",\"btn--wizard-back\":\"btn--wizard-back____vC1aC btn--wizard____U9Cen btn____Q48GM\",\"btn--wizard-next\":\"btn--wizard-next____AU63Q btn--wizard____U9Cen btn____Q48GM\",\"card\":\"card____IWQYd\",\"card-content\":\"card-content____Z31uj\",\"card-heading\":\"card-heading____W9Laj\",\"control-group\":\"control-group____bIo5J\",\"label-group\":\"label-group____wODVa\",\"label-group-item\":\"label-group-item____IWbG3\",\"constrained-width\":\"constrained-width____IIikV\",\"button-group\":\"button-group____L1AUL\",\"card--alert\":\"card--alert____lsv8O card____IWQYd\",\"card-heading--alert\":\"card-heading--alert____WvmEY card-heading____W9Laj\",\"card--status-message\":\"card--status-message____O51nV\",\"card-heading--sticky-header\":\"card-heading--sticky-header____F09u8\",\"card-heading--no-icon\":\"card-heading--no-icon____s4Kvp card-heading____W9Laj\",\"card-heading--bold-title\":\"card-heading--bold-title____YqIDF\",\"fieldset\":\"fieldset____F4P52\",\"fieldset-instruction\":\"fieldset-instruction____wI1f3\",\"fieldset--no-padding\":\"fieldset--no-padding____sXPjA fieldset____F4P52\",\"fieldset--alt\":\"fieldset--alt____uD0RM fieldset____F4P52\",\"input-search\":\"input-search____dXMlS\",\"view-password\":\"view-password____P9ceB\",\"ia-currency-input\":\"ia-currency-input____lHKMK\",\"ia-currency-negative\":\"ia-currency-negative____EKxG9\",\"select--mini\":\"select--mini____BycJ2\",\"required-label\":\"required-label____LmPNE\",\"alert\":\"alert____cTzyd\",\"alert--important\":\"alert--important____zd8z9\",\"input-label\":\"input-label____ilhcF\",\"w-100\":\"w-100____hdwXE\",\"search-input-wrapper\":\"search-input-wrapper____RN4w_\",\"search-input--results\":\"search-input--results____jUcf6\",\"search-input--result\":\"search-input--result____SJ4PO\",\"search-input--result--highlighted\":\"search-input--result--highlighted____Jn4jP\",\"date-range-selections\":\"date-range-selections____AP2wP\",\"date-arrow-forward\":\"date-arrow-forward____TWPf8\",\"qce-dropdown\":\"qce-dropdown____D2fzv\",\"qce-or\":\"qce-or____P5E15\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____TL0me\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____KWOjJ\",\"row-gap\":\"row-gap____KPq6H\",\"row-group\":\"row-group____a4nMb\",\"row-group--three\":\"row-group--three____v_zA9 row-group____a4nMb\",\"grid-14\":\"grid-14____h5Pnf\",\"row-group--auto\":\"row-group--auto____magX3 row-group____a4nMb\",\"space\":\"space____geZCL\",\"display-none--lg\":\"display-none--lg____Ts3jq\",\"display-none--md\":\"display-none--md____uPo_O\",\"table\":\"table____am6kf\",\"table-heading-row\":\"table-heading-row____LZLOd\",\"table-row\":\"table-row____QtIzG\",\"table-result-row\":\"table-result-row____kCxga\",\"break-word\":\"break-word____roaYf\",\"no-wrap\":\"no-wrap____goCTu\",\"table-result-row--disabled\":\"table-result-row--disabled_____pbDB\",\"table-modal\":\"table-modal_____Dglb table____am6kf\",\"table-enhanced\":\"table-enhanced____HxVBx\",\"table--no-border-bottom\":\"table--no-border-bottom____sarNA table____am6kf\",\"height-45\":\"height-45____wj2Eu\",\"edit-column\":\"edit-column____RY_3s\",\"delete-column\":\"delete-column____gBdMR\",\"date-table-heading\":\"date-table-heading____CADM5\",\"button-edit\":\"button-edit____QxRvR\",\"button-delete\":\"button-delete____DUYnv\",\"table-row-selected\":\"table-row-selected____TIXhW\",\"table-row-alert\":\"table-row-alert____oqMUq\",\"table-filter-row\":\"table-filter-row____xHhhd\",\"table-filter-row--endcap\":\"table-filter-row--endcap____NIAjN\",\"filter-column\":\"filter-column____Ko7jI\",\"table-pagination\":\"table-pagination____ZjDoo\",\"table-pagination-with-filter\":\"table-pagination-with-filter____t_VyO table-pagination____ZjDoo\",\"table-button-group\":\"table-button-group____YZYaY\",\"table-child-container\":\"table-child-container____vuHrJ\",\"table-child-card\":\"table-child-card____LDJcj\",\"child-table--selected-row\":\"child-table--selected-row_____nhse\",\"child-table\":\"child-table____iUxer table____am6kf\",\"custom-pagination\":\"custom-pagination____I3Hju\",\"pagination-count\":\"pagination-count____mFayC\",\"pagination-button\":\"pagination-button____ETh2k btn____Q48GM\",\"pagination-prev\":\"pagination-prev____YrWWf pagination-button____ETh2k btn____Q48GM\",\"pagination-next\":\"pagination-next____xEuyY pagination-button____ETh2k btn____Q48GM\",\"pagination-disabled\":\"pagination-disabled____Q0v5M pagination-button____ETh2k btn____Q48GM\",\"pagination-prev-disabled\":\"pagination-prev-disabled____i5Auf pagination-disabled____Q0v5M pagination-button____ETh2k btn____Q48GM\",\"pagination-next-disabled\":\"pagination-next-disabled____SgJfu pagination-disabled____Q0v5M pagination-button____ETh2k btn____Q48GM\",\"pagination\":\"pagination____FmLJf\",\"pagination-top\":\"pagination-top____IyWXE pagination____FmLJf\",\"pagination-bottom\":\"pagination-bottom____rb7_5 pagination____FmLJf\",\"pagination-bottom--documents\":\"pagination-bottom--documents____Q3aAc pagination-bottom____rb7_5 pagination____FmLJf\",\"table-cell-btn-icon\":\"table-cell-btn-icon____rAR4e\",\"folder-table\":\"folder-table____g3KfG table--no-border-bottom____sarNA table____am6kf\",\"doc-table-group--heading\":\"doc-table-group--heading____ft1li\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____nFbPe doc-table-group--heading____ft1li\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____XNEK5\",\"constrained-width--folder-name\":\"constrained-width--folder-name____bUNtO constrained-width____IIikV\",\"disable-entity\":\"disable-entity____Gc7L1\",\"button-options\":\"button-options____eZa40\",\"button-options--add\":\"button-options--add____eYKlD button-options____eZa40\",\"information-icon\":\"information-icon____jBR1T\",\"deleted-icon\":\"deleted-icon____ayEHn\",\"exclamation-icon\":\"exclamation-icon____aPM0T\",\"success-icon\":\"success-icon____EUxly\",\"text-align-center\":\"text-align-center____pDo6i\",\"word-break\":\"word-break____pKnNi\",\"btn-group\":\"btn-group____kQlSd\",\"accordion-content\":\"accordion-content____M7E8c\",\"toggle-collapse\":\"toggle-collapse____RxlGX\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled_____k6Nv toggle-collapse____RxlGX\",\"toggle-expand\":\"toggle-expand____Wh7zV toggle-collapse____RxlGX\",\"folder\":\"folder_____UrEJ\",\"folder-locked\":\"folder-locked____Myqxa folder_____UrEJ\",\"yesNo-filter-width\":\"yesNo-filter-width____my656\",\"w-5\":\"w-5____UvuY3\",\"w-10\":\"w-10____Od4FS\",\"w-15\":\"w-15____yS8h9\",\"w-20\":\"w-20____sRv7p\",\"w-25\":\"w-25____q3dcG\",\"w-30\":\"w-30____O8ezZ\",\"w-35\":\"w-35_____n6nd\",\"w-40\":\"w-40____Sn8bN\",\"w-45\":\"w-45____wKvsC\",\"w-50\":\"w-50____FotF0\",\"w-60\":\"w-60____cnQOX\"};","import { autoinject, customElement, useView, PLATFORM, TaskQueue, bindable, bindingMode } from 'aurelia-framework';\r\nimport { IaTable } from 'components/ia-table/ia-table';\r\nimport { Api } from 'components/ia-table/api';\r\nimport { ValidationControllerFactory, ValidationController, ValidationRules } from 'aurelia-validation';\r\nimport { FormValidationRenderer } from 'resources/form-validation-renderer';\r\nimport { ModalService } from 'components/modal/modal-service';\r\nimport { LookupDataService } from 'resources/services/lookup-data';\r\nimport styles from './ia-risk-mapping-table.css';\r\n\r\n@autoinject()\r\n@customElement('ia-risk-mapping-table')\r\n@useView(PLATFORM.moduleName('components/ia-table/ia-table.html'))\r\nexport class IaRiskMappingTable extends IaTable {\r\n protected styles = styles;\r\n protected validationController: ValidationController;\r\n private yesNoTypes = [];\r\n private redPlanetRiskTypes = [];\r\n private riskByClassTypes = [];\r\n private isValid = true;\r\n\r\n @bindable({ defaultBindingMode: bindingMode.twoWay }) tab;\r\n @bindable premiumFunderId;\r\n\r\n constructor(\r\n public api: Api,\r\n public modal: ModalService,\r\n protected lookup: LookupDataService,\r\n public taskQueue: TaskQueue,\r\n protected validationControllerFactory: ValidationControllerFactory,\r\n ) {\r\n super(api, modal, taskQueue);\r\n this.validationController = this.validationControllerFactory.createForCurrentScope();\r\n this.validationController.addRenderer(new FormValidationRenderer());\r\n }\r\n\r\n async bind() {\r\n this.yesNoTypes = await this.lookup.yesNo();\r\n if(this.premiumFunderId){\r\n this.redPlanetRiskTypes = await this.lookup.redPlanetRiskTypesByPremiumFunderId(this.premiumFunderId);\r\n }\r\n this.riskByClassTypes = await this.lookup.riskByClassTypes();\r\n await super.bind();\r\n this.initializeValidation();\r\n }\r\n\r\n async addRow() {\r\n super.addRow();\r\n this.initializeValidation();\r\n this.fieldChanged();\r\n }\r\n\r\n async validate() {\r\n this.isValid = (await this.validationController.validate()).valid;\r\n }\r\n\r\n protected initializeValidation() {\r\n ValidationRules.off(this.list);\r\n this.list.forEach((item) => {\r\n ValidationRules.ensure((x: any) => x.bankAccountTypeId)\r\n .required()\r\n .ensure((x: any) => x.redPlanetRiskId)\r\n .required()\r\n .ensure((x: any) => x.riskByClassId)\r\n .required()\r\n .ensure((x: any) => x.validFrom)\r\n .required()\r\n .on(item);\r\n });\r\n }\r\n\r\n protected fieldChanged() {\r\n super.fieldChanged('riskMapping');\r\n }\r\n}","// extracted by mini-css-extract-plugin\nexport default {\"btn\":\"btn____sJWl9\",\"btn--flat\":\"btn--flat____sF8Cf btn____sJWl9\",\"btn--submit\":\"btn--submit____UBfjR btn____sJWl9\",\"btn--delete\":\"btn--delete____KRkJg btn____sJWl9\",\"btn--link\":\"btn--link____UEKV6 btn____sJWl9\",\"btn--inline-text-link\":\"btn--inline-text-link____I2ML5 btn--link____UEKV6 btn____sJWl9\",\"btn--footer\":\"btn--footer____KnuBR btn____sJWl9\",\"btn--footer-submit\":\"btn--footer-submit____pw9IS btn--submit____UBfjR btn____sJWl9 btn--footer____KnuBR btn____sJWl9\",\"btn--footer-cancel\":\"btn--footer-cancel____H0bEI btn--flat____sF8Cf btn____sJWl9 btn--footer____KnuBR btn____sJWl9\",\"btn--footer-delete\":\"btn--footer-delete____ZGGJ1 btn--delete____KRkJg btn____sJWl9 btn--footer____KnuBR btn____sJWl9\",\"btn--footer-combo\":\"btn--footer-combo____tmfPs btn--footer____KnuBR btn____sJWl9\",\"btn--lmi-bicalc\":\"btn--lmi-bicalc____BjzzN btn____sJWl9\",\"btn--lmi-risk\":\"btn--lmi-risk____zTxov btn____sJWl9\",\"btn--lmi-policy-comparison\":\"btn--lmi-policy-comparison____U44K4 btn____sJWl9\",\"btn--lmi-policy-coach\":\"btn--lmi-policy-coach____UOD8U btn____sJWl9\",\"btn--andrew-nock\":\"btn--andrew-nock____t2UJ8 btn____sJWl9\",\"btn--construction-cost-consultants\":\"btn--construction-cost-consultants____rfCAN btn____sJWl9\",\"btn--5-star\":\"btn--5-star____FO_6o btn____sJWl9\",\"btn--thermoscan\":\"btn--thermoscan____zsOPq btn____sJWl9\",\"btn--risk-survey-services\":\"btn--risk-survey-services____YcYCJ btn____sJWl9\",\"btn--risk-management\":\"btn--risk-management____HQ98p btn____sJWl9\",\"btn--lmi-bicalc--disabled\":\"btn--lmi-bicalc--disabled____o4bso btn--lmi-bicalc____BjzzN btn____sJWl9\",\"btn--lmi-risk--disabled\":\"btn--lmi-risk--disabled____gnB8w btn--lmi-risk____zTxov btn____sJWl9\",\"btn--lmi-policy-comparison--disabled\":\"btn--lmi-policy-comparison--disabled____r08DS btn--lmi-policy-comparison____U44K4 btn____sJWl9\",\"btn--initial-insured-location-risk\":\"btn--initial-insured-location-risk____IEPKt btn--flat____sF8Cf btn____sJWl9 btn____sJWl9\",\"btn--icon\":\"btn--icon____Y4iex btn____sJWl9\",\"btn--icon-no-border\":\"btn--icon-no-border____nLOnC\",\"btn--icon-add\":\"btn--icon-add____sm4OJ btn--icon____Y4iex btn____sJWl9\",\"btn--add-risk\":\"btn--add-risk____liXta btn--icon____Y4iex btn____sJWl9\",\"btn--icon-close\":\"btn--icon-close____sozLL btn--icon____Y4iex btn____sJWl9\",\"btn--icon-delete\":\"btn--icon-delete____Vi6I2 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-download\":\"btn--icon-download____uL6UC btn--icon____Y4iex btn____sJWl9\",\"btn--icon-edit\":\"btn--icon-edit____koES8 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-email\":\"btn--icon-email____sr8_S btn--icon____Y4iex btn____sJWl9\",\"btn--icon-download-email\":\"btn--icon-download-email____DkOkE btn--icon____Y4iex btn____sJWl9\",\"btn--icon-folder\":\"btn--icon-folder____zd5jo btn--icon____Y4iex btn____sJWl9\",\"btn--icon-folder-locked\":\"btn--icon-folder-locked____lgKNF btn--icon____Y4iex btn____sJWl9\",\"btn--icon-folder-locked-active\":\"btn--icon-folder-locked-active____aDYwX btn--icon____Y4iex btn____sJWl9\",\"btn--icon-history\":\"btn--icon-history____yWQxw btn--icon____Y4iex btn____sJWl9\",\"btn--icon-info\":\"btn--icon-info____TCLKC btn--icon____Y4iex btn____sJWl9\",\"btn--icon-link\":\"btn--icon-link____EXQpm btn--icon____Y4iex btn____sJWl9\",\"btn--icon-unlink\":\"btn--icon-unlink____e5Bd4 btn--icon-delete____Vi6I2 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-map\":\"btn--icon-map____j_QtB btn--icon____Y4iex btn____sJWl9\",\"btn--icon-more\":\"btn--icon-more____YedR0 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-open-in-new-window\":\"btn--icon-open-in-new-window____L_d2G btn--icon____Y4iex btn____sJWl9\",\"btn--icon-favourite--selected\":\"btn--icon-favourite--selected____krzCN btn--icon____Y4iex btn____sJWl9\",\"btn--icon-favourite--deselected\":\"btn--icon-favourite--deselected____TTg47 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-preview\":\"btn--icon-preview____NasER btn--icon____Y4iex btn____sJWl9\",\"btn--icon-pre-printed\":\"btn--icon-pre-printed____WFCLt btn--icon____Y4iex btn____sJWl9\",\"btn--icon-print\":\"btn--icon-print____uzZ8U btn--icon____Y4iex btn____sJWl9\",\"btn--icon-save\":\"btn--icon-save____IidwC btn--icon____Y4iex btn____sJWl9\",\"btn--icon-settings\":\"btn--icon-settings____DOQW2 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-show-details\":\"btn--icon-show-details____CYoC3 btn--icon____Y4iex btn____sJWl9\",\"btn--icon-show-details--alert\":\"btn--icon-show-details--alert____FCZyn btn--icon____Y4iex btn____sJWl9\",\"btn--icon-show-summary\":\"btn--icon-show-summary____YCtxj btn--icon____Y4iex btn____sJWl9\",\"btn--icon-attachment\":\"btn--icon-attachment____RqjHs btn--icon____Y4iex btn____sJWl9\",\"btn--icon-tag\":\"btn--icon-tag____leWSJ btn--icon____Y4iex btn____sJWl9\",\"btn--icon-undo\":\"btn--icon-undo____ASuth btn--icon____Y4iex btn____sJWl9\",\"btn--icon-arrow-forward\":\"btn--icon-arrow-forward____jdEXP btn--icon____Y4iex btn____sJWl9\",\"btn--aside-collapse\":\"btn--aside-collapse____Q6RIn btn--icon____Y4iex btn____sJWl9\",\"btn--icon-expand-more\":\"btn--icon-expand-more____eP9_H btn--icon____Y4iex btn____sJWl9\",\"btn--icon-expand-less\":\"btn--icon-expand-less____FxdTg btn--icon____Y4iex btn____sJWl9\",\"btn--back\":\"btn--back____Di2fw btn____sJWl9\",\"btn--back-to-sign-in\":\"btn--back-to-sign-in____mBHRX btn--back____Di2fw btn____sJWl9\",\"btn--icon-advanced-search\":\"btn--icon-advanced-search____zCmaf btn--icon____Y4iex btn____sJWl9\",\"btn--wizard\":\"btn--wizard_____jN08 btn____sJWl9\",\"btn--wizard-back\":\"btn--wizard-back____jE3Sx btn--wizard_____jN08 btn____sJWl9\",\"btn--wizard-next\":\"btn--wizard-next____ijq_b btn--wizard_____jN08 btn____sJWl9\",\"fieldset\":\"fieldset____tdoFr\",\"fieldset-instruction\":\"fieldset-instruction____V8twS\",\"fieldset--no-padding\":\"fieldset--no-padding____xBvu9 fieldset____tdoFr\",\"fieldset--alt\":\"fieldset--alt____OTk9T fieldset____tdoFr\",\"input-search\":\"input-search____xrTsz\",\"view-password\":\"view-password____kfMDD\",\"ia-currency-input\":\"ia-currency-input____xsPEJ\",\"ia-currency-negative\":\"ia-currency-negative____jhsH7\",\"select--mini\":\"select--mini____XDQUn\",\"required-label\":\"required-label____G1LUk\",\"alert\":\"alert____wFqYn\",\"alert--important\":\"alert--important____U2fGY\",\"input-label\":\"input-label____lBbl2\",\"w-100\":\"w-100____BgOdb\",\"search-input-wrapper\":\"search-input-wrapper____nFiWj\",\"search-input--results\":\"search-input--results____xVqQI\",\"search-input--result\":\"search-input--result____VI6T0\",\"search-input--result--highlighted\":\"search-input--result--highlighted____zmNfZ\",\"date-range-selections\":\"date-range-selections____UdO0G\",\"date-arrow-forward\":\"date-arrow-forward____jdJPr\",\"qce-dropdown\":\"qce-dropdown____Mq3Co\",\"qce-or\":\"qce-or____i6Wgn\",\"qce-dropdown-with-dropdown\":\"qce-dropdown-with-dropdown____P621i\",\"qce-vehicle-registration-search\":\"qce-vehicle-registration-search____GBtCY\",\"row-gap\":\"row-gap____Euifa\",\"row-group\":\"row-group____RJE2a\",\"row-group--three\":\"row-group--three____VAl4i row-group____RJE2a\",\"grid-14\":\"grid-14____0BCpJ\",\"row-group--auto\":\"row-group--auto____zyJGF row-group____RJE2a\",\"space\":\"space____zbaSf\",\"display-none--lg\":\"display-none--lg____hxytm\",\"display-none--md\":\"display-none--md_____V0wb\",\"tab-navigation\":\"tab-navigation____K10LJ\",\"has-warnings\":\"has-warnings____d7S7o\",\"tab-selected\":\"tab-selected____UYAgK tab____mCnPK\",\"disabled\":\"disabled____puZEm\",\"tab\":\"tab____mCnPK\",\"btn--tab-overflow\":\"btn--tab-overflow____iupGr\",\"btn--tab-overflow-left\":\"btn--tab-overflow-left____g__Eq btn--tab-overflow____iupGr\",\"btn--tab-overflow-left-disabled\":\"btn--tab-overflow-left-disabled____iigfE btn--tab-overflow-left____g__Eq btn--tab-overflow____iupGr\",\"btn--tab-overflow-right\":\"btn--tab-overflow-right____uFnwi btn--tab-overflow____iupGr\",\"btn--tab-overflow-right-disabled\":\"btn--tab-overflow-right-disabled____g77Wb btn--tab-overflow-right____uFnwi btn--tab-overflow____iupGr\",\"constrained-width\":\"constrained-width____b_d1x\",\"constrained-width--tab\":\"constrained-width--tab____aTQqA constrained-width____b_d1x\",\"card\":\"card____E1ZrD\",\"card-content\":\"card-content____ZZke_\",\"card-heading\":\"card-heading____KyCqh\",\"control-group\":\"control-group____JyTuO\",\"label-group\":\"label-group____Qa96e\",\"label-group-item\":\"label-group-item____Hc4dk\",\"button-group\":\"button-group____N4Adi\",\"card--alert\":\"card--alert____MqUgf card____E1ZrD\",\"card-heading--alert\":\"card-heading--alert____QlCPf card-heading____KyCqh\",\"card--status-message\":\"card--status-message____xduLR\",\"card-heading--sticky-header\":\"card-heading--sticky-header____xb2zp\",\"card-heading--no-icon\":\"card-heading--no-icon____c_Pgm card-heading____KyCqh\",\"card-heading--bold-title\":\"card-heading--bold-title____cc3tS\",\"table\":\"table____CCBSW\",\"table-heading-row\":\"table-heading-row____bzikg\",\"table-row\":\"table-row____K4A1Y\",\"table-result-row\":\"table-result-row____LLnbY\",\"break-word\":\"break-word____hDbsY\",\"no-wrap\":\"no-wrap____X7aqO\",\"table-result-row--disabled\":\"table-result-row--disabled____ZCFm1\",\"table-modal\":\"table-modal____c8cHw table____CCBSW\",\"table-enhanced\":\"table-enhanced____w_rV9\",\"table--no-border-bottom\":\"table--no-border-bottom____RJBRf table____CCBSW\",\"height-45\":\"height-45____QNxHT\",\"edit-column\":\"edit-column____ZpUYF\",\"delete-column\":\"delete-column____oKxbZ\",\"date-table-heading\":\"date-table-heading____l9o7x\",\"button-edit\":\"button-edit____BRFTX\",\"button-delete\":\"button-delete____mKPA3\",\"table-row-selected\":\"table-row-selected____bmdsL\",\"table-row-alert\":\"table-row-alert____cwDgZ\",\"table-filter-row\":\"table-filter-row____anFfr\",\"table-filter-row--endcap\":\"table-filter-row--endcap____RGHVp\",\"filter-column\":\"filter-column____VG0lg\",\"table-pagination\":\"table-pagination____Z_uMU\",\"table-pagination-with-filter\":\"table-pagination-with-filter____fmAuM table-pagination____Z_uMU\",\"table-button-group\":\"table-button-group____NzR8v\",\"table-child-container\":\"table-child-container____se0sk\",\"table-child-card\":\"table-child-card____Oobnc\",\"child-table--selected-row\":\"child-table--selected-row_____XVln\",\"child-table\":\"child-table____Nsnl_ table____CCBSW\",\"custom-pagination\":\"custom-pagination____XH17s\",\"pagination-count\":\"pagination-count____HAQpn\",\"pagination-button\":\"pagination-button____ZiuSx btn____sJWl9\",\"pagination-prev\":\"pagination-prev____w17IX pagination-button____ZiuSx btn____sJWl9\",\"pagination-next\":\"pagination-next____CjAy4 pagination-button____ZiuSx btn____sJWl9\",\"pagination-disabled\":\"pagination-disabled____vhTqi pagination-button____ZiuSx btn____sJWl9\",\"pagination-prev-disabled\":\"pagination-prev-disabled____TGj0z pagination-disabled____vhTqi pagination-button____ZiuSx btn____sJWl9\",\"pagination-next-disabled\":\"pagination-next-disabled____FAa_t pagination-disabled____vhTqi pagination-button____ZiuSx btn____sJWl9\",\"pagination\":\"pagination____vq2iQ\",\"pagination-top\":\"pagination-top____OYuDJ pagination____vq2iQ\",\"pagination-bottom\":\"pagination-bottom____il_UN pagination____vq2iQ\",\"pagination-bottom--documents\":\"pagination-bottom--documents____c7Cvr pagination-bottom____il_UN pagination____vq2iQ\",\"table-cell-btn-icon\":\"table-cell-btn-icon____UV67_\",\"folder-table\":\"folder-table____vcvHN table--no-border-bottom____RJBRf table____CCBSW\",\"doc-table-group--heading\":\"doc-table-group--heading____AUGgM\",\"doc-table-group--heading-open\":\"doc-table-group--heading-open____ISUyS doc-table-group--heading____AUGgM\",\"doc-table-group--heading-with-options\":\"doc-table-group--heading-with-options____Zgz2s\",\"constrained-width--folder-name\":\"constrained-width--folder-name____Xqxc1 constrained-width____b_d1x\",\"disable-entity\":\"disable-entity____OFpQu\",\"button-options\":\"button-options____JPiTW\",\"button-options--add\":\"button-options--add____N6Jn2 button-options____JPiTW\",\"information-icon\":\"information-icon____u97JK\",\"deleted-icon\":\"deleted-icon____V3jlH\",\"exclamation-icon\":\"exclamation-icon____MY8fZ\",\"success-icon\":\"success-icon____r7ASK\",\"text-align-center\":\"text-align-center____vNUvH\",\"word-break\":\"word-break____yExDq\",\"btn-group\":\"btn-group____lmHW8\",\"accordion-content\":\"accordion-content____g96Y_\",\"toggle-collapse\":\"toggle-collapse____kfEuh\",\"toggle-collapse--disabled\":\"toggle-collapse--disabled____iSC1v toggle-collapse____kfEuh\",\"toggle-expand\":\"toggle-expand____fQr3F toggle-collapse____kfEuh\",\"folder\":\"folder____Fy4JY\",\"folder-locked\":\"folder-locked____iplWS folder____Fy4JY\",\"yesNo-filter-width\":\"yesNo-filter-width____BBhAo\",\"w-5\":\"w-5_____dbsp\",\"w-10\":\"w-10____fuwUh\",\"w-15\":\"w-15____T8CYe\",\"w-20\":\"w-20____WNuSw\",\"w-25\":\"w-25____2pPIz\",\"w-30\":\"w-30____CfYBI\",\"w-35\":\"w-35____n7inZ\",\"w-40\":\"w-40____kM6Ly\",\"w-45\":\"w-45____sSebp\",\"w-50\":\"w-50____Iboai\",\"w-60\":\"w-60____ktZ78\",\"view-block\":\"view-block____Eu5P_\",\"view-block--heading\":\"view-block--heading____nJCEK\",\"view-block--white\":\"view-block--white____FF5k7 view-block____Eu5P_\",\"view-block--alert\":\"view-block--alert____mlGjh view-block____Eu5P_\",\"view-block--success\":\"view-block--success____ujMFc view-block____Eu5P_\",\"view-block--info\":\"view-block--info____nAGp_ view-block____Eu5P_\",\"view-block--warning\":\"view-block--warning____YWWZp view-block____Eu5P_\",\"view-block--alt\":\"view-block--alt____a2SnZ view-block____Eu5P_\",\"view-block--with-icon\":\"view-block--with-icon____SWqw5 view-block____Eu5P_\",\"view-block-icon\":\"view-block-icon____pwN1c\",\"view-block--warning--with-icon\":\"view-block--warning--with-icon____EiMdc view-block--warning____YWWZp view-block____Eu5P_\",\"view-block-checkbox\":\"view-block-checkbox____wASx8 view-block____Eu5P_\",\"view-block-checkbox--alert\":\"view-block-checkbox--alert____jBpJE view-block--alert____mlGjh view-block____Eu5P_ view-block-checkbox____wASx8 view-block____Eu5P_\",\"text-view-content\":\"text-view-content____wwPhk\",\"ia-modal\":\"ia-modal____gCkeF\",\"ia-modal-inner\":\"ia-modal-inner____oEmJd\",\"ia-modal-inner--context-menu\":\"ia-modal-inner--context-menu____bwl4h ia-modal-inner____oEmJd\",\"ia-modal-inner--wide-lg\":\"ia-modal-inner--wide-lg____bIEOD ia-modal-inner____oEmJd\",\"ia-modal-inner--wide-xxl\":\"ia-modal-inner--wide-xxl____bbMW0 ia-modal-inner____oEmJd\",\"ia-modal-inner--take-over\":\"ia-modal-inner--take-over____R4wCc ia-modal-inner____oEmJd\",\"fixed-height\":\"fixed-height____VKZ5L\",\"takeover-header\":\"takeover-header____QT7w9\",\"logo\":\"logo____mbJh3\",\"logo--broker\":\"logo--broker____AfdZx logo____mbJh3\",\"close-search\":\"close-search____N7NNk\",\"ia-modal-content\":\"ia-modal-content____rShrW\",\"ia-modal-overlay--transparent\":\"ia-modal-overlay--transparent____I33ZA ia-modal____gCkeF\",\"ia-modal-overlay--light-white\":\"ia-modal-overlay--light-white____M5hwJ ia-modal____gCkeF\",\"ia-modal-overlay--transparent--light-white-client-nav\":\"ia-modal-overlay--transparent--light-white-client-nav____vdDbr ia-modal-overlay--light-white____M5hwJ ia-modal____gCkeF\",\"modal-header\":\"modal-header____Ysp7v\",\"modal-footer\":\"modal-footer____X7F25 modal-header____Ysp7v\",\"header-label\":\"header-label____ncyv_\",\"header-label-icon\":\"header-label-icon____KfPtz header-label____ncyv_\",\"header-label--alert\":\"header-label--alert____N7bDa header-label-icon____KfPtz header-label____ncyv_\",\"header-label--info\":\"header-label--info____wmK3W header-label-icon____KfPtz header-label____ncyv_\",\"header-label--settings\":\"header-label--settings____JyFuk header-label-icon____KfPtz header-label____ncyv_\",\"header-label--accounts\":\"header-label--accounts____aVNZR header-label-icon____KfPtz header-label____ncyv_\",\"header-label--edit\":\"header-label--edit____XG2tm header-label-icon____KfPtz header-label____ncyv_\",\"header-label--download\":\"header-label--download____NPXbP header-label-icon____KfPtz header-label____ncyv_\",\"header-label--delete\":\"header-label--delete____YwYGi header-label-icon____KfPtz header-label____ncyv_\",\"header-label--history\":\"header-label--history_____hYFs header-label-icon____KfPtz header-label____ncyv_\",\"header-label--tag\":\"header-label--tag____LI6J2 header-label-icon____KfPtz header-label____ncyv_\",\"header-label--search\":\"header-label--search____hyibW header-label-icon____KfPtz header-label____ncyv_\",\"header-label--kyc\":\"header-label--kyc_____cswU header-label-icon____KfPtz header-label____ncyv_\",\"header-label--advice\":\"header-label--advice____d3tjW header-label-icon____KfPtz header-label____ncyv_\",\"header-label--insured\":\"header-label--insured____zvawr header-label-icon____KfPtz header-label____ncyv_\",\"header-label--quote\":\"header-label--quote____oZI8O header-label-icon____KfPtz header-label____ncyv_\",\"header-label--policy\":\"header-label--policy____e2WFn header-label-icon____KfPtz header-label____ncyv_\",\"header-label--claim\":\"header-label--claim____kn6uO header-label-icon____KfPtz header-label____ncyv_\",\"header-label--fsg\":\"header-label--fsg____dogoU header-label-icon____KfPtz header-label____ncyv_\",\"header-label--mandatory-document\":\"header-label--mandatory-document____rHwh5 header-label-icon____KfPtz header-label____ncyv_\",\"header-label--notification\":\"header-label--notification_____35oA header-label-icon____KfPtz header-label____ncyv_\",\"header-label--task\":\"header-label--task____dd1ir header-label-icon____KfPtz header-label____ncyv_\",\"header-label--contact\":\"header-label--contact____wYB39 header-label-icon____KfPtz header-label____ncyv_\",\"header-label--note\":\"header-label--note____QlHh5 header-label-icon____KfPtz header-label____ncyv_\",\"header-label--document\":\"header-label--document____V4dQf header-label-icon____KfPtz header-label____ncyv_\",\"header-label--email\":\"header-label--email____CY7Dn header-label-icon____KfPtz header-label____ncyv_\",\"header-label--template\":\"header-label--template____PFgP0 header-label-icon____KfPtz header-label____ncyv_\",\"header-details\":\"header-details____TY4ho\",\"header-detail-item\":\"header-detail-item____k1dqO\",\"header-label--context-menu\":\"header-label--context-menu____dPwD6 header-label-icon____KfPtz header-label____ncyv_\",\"context-menu-sep\":\"context-menu-sep____AQz6P\",\"context-menu--one-col\":\"context-menu--one-col____bCjER\",\"context-menu-disabled\":\"context-menu-disabled____bld8R\",\"context-menu--two-col\":\"context-menu--two-col____u24er context-menu--one-col____bCjER\",\"context-menu--three-col\":\"context-menu--three-col____i7wVY context-menu--two-col____u24er context-menu--one-col____bCjER\",\"modal-content-copy\":\"modal-content-copy____tFemB\",\"processing-step\":\"processing-step____YATdR\",\"processing-step--failed\":\"processing-step--failed____Mq2jk processing-step____YATdR\",\"document--processing\":\"document--processing____CabSL\",\"eclipse-loader\":\"eclipse-loader____X6drF\",\"confirmation-content\":\"confirmation-content____T55bl\",\"confirmation-content--alert\":\"confirmation-content--alert____mfHzR confirmation-content____T55bl\",\"ia-modal--search\":\"ia-modal--search____zOIpI\",\"view-block--alert--progress-modal\":\"view-block--alert--progress-modal____le32P view-block--alert____mlGjh view-block____Eu5P_\",\"layout\":\"layout____U0iTY\",\"grid-13\":\"grid-13____uylHi\",\"scheme-phone-number-group\":\"scheme-phone-number-group____Zf_a4\",\"scheme-group\":\"scheme-group____KhsaS\",\"btn-group--portraitImage\":\"btn-group--portraitImage____hJ87K btn-group____lmHW8\",\"company-office-description\":\"company-office-description____lNWLk\"};","import { autoinject, customElement, useView, PLATFORM, TaskQueue, bindable, bindingMode } from 'aurelia-framework';\r\nimport { IaTable } from 'components/ia-table/ia-table';\r\nimport { Api } from 'components/ia-table/api';\r\nimport { ValidationControllerFactory, ValidationController, ValidationRules } from 'aurelia-validation';\r\nimport { FormValidationRenderer } from 'resources/form-validation-renderer';\r\nimport { ModalService } from 'components/modal/modal-service';\r\nimport { LookupDataService } from 'resources/services/lookup-data';\r\nimport styles from './ia-scheme-risk-table.css';\r\n\r\n@autoinject()\r\n@customElement('ia-scheme-risk-table')\r\n@useView(PLATFORM.moduleName('components/ia-table/ia-table.html'))\r\nexport class IaSchemeRiskTable extends IaTable {\r\n protected styles = styles;\r\n protected validationController: ValidationController;\r\n private riskClassTypes = [];\r\n private riskByClassTypes = [];\r\n private isValid = true;\r\n\r\n @bindable({ defaultBindingMode: bindingMode.twoWay }) tab;\r\n @bindable model;\r\n\r\n constructor(\r\n public api: Api,\r\n public modal: ModalService,\r\n protected lookup: LookupDataService,\r\n public taskQueue: TaskQueue,\r\n protected validationControllerFactory: ValidationControllerFactory,\r\n ) {\r\n super(api, modal, taskQueue);\r\n this.validationController = this.validationControllerFactory.createForCurrentScope();\r\n this.validationController.addRenderer(new FormValidationRenderer());\r\n }\r\n\r\n async bind() {\r\n this.riskClassTypes = await this.lookup.riskClassType();\r\n await super.bind();\r\n this.initializeValidation();\r\n }\r\n\r\n async addRow(row) {\r\n super.addRow(row);\r\n this.riskClassTypeIdChanged();\r\n this.initializeValidation();\r\n this.fieldChanged();\r\n }\r\n\r\n async validate() {\r\n this.isValid = (await this.validationController.validate()).valid;\r\n }\r\n\r\n protected initializeValidation() {\r\n ValidationRules.off(this.list);\r\n this.list.forEach((item) => {\r\n ValidationRules.ensure((x: any) => x.riskByClassId)\r\n .required()\r\n .on(item);\r\n });\r\n }\r\n\r\n protected fieldChanged() {\r\n super.fieldChanged('risk');\r\n }\r\n\r\n private riskClassTypeIdChanged(){\r\n this.taskQueue.queueMicroTask(async (x) =>{\r\n this.riskByClassTypes = this.model.detail.riskClassTypeId ? await this.lookup.risksByRiskClassType(this.model.detail.riskClassTypeId) : [];\r\n\r\n if(!this.list.length){\r\n this.addRow({isMandatory: true});\r\n }\r\n });\r\n }\r\n}\r\n"],"names":["api","modal","lookup","taskQueue","validationControllerFactory","styles","yesNoTypes","redPlanetRiskTypes","riskByClassTypes","isValid","validationController","createForCurrentScope","addRenderer","bind","this","yesNo","premiumFunderId","redPlanetRiskTypesByPremiumFunderId","initializeValidation","addRow","fieldChanged","validate","valid","ValidationRules","list","forEach","item","x","bankAccountTypeId","required","ensure","redPlanetRiskId","riskByClassId","validFrom","on","bindable","defaultBindingMode","bindingMode","autoinject","customElement","useView","TaskQueue","ValidationControllerFactory","IaRiskMappingTable","IaTable","riskClassTypes","riskClassType","row","riskClassTypeIdChanged","queueMicroTask","model","detail","riskClassTypeId","risksByRiskClassType","length","isMandatory","IaSchemeRiskTable"],"sourceRoot":""}