UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

1 lines 192 kB
{"__symbolic":"module","version":4,"metadata":{"SharedCoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":110,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":112,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":113,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":114,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-bootstrap/progressbar","name":"ProgressbarModule","line":115,"character":4},"member":"forRoot"}},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":116,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-mydatepicker","name":"NgxMyDatePickerModule","line":117,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-bootstrap/modal","name":"ModalModule","line":118,"character":4},"member":"forRoot"}},{"__symbolic":"reference","module":"angular2-text-mask","name":"TextMaskModule","line":119,"character":4},{"__symbolic":"reference","module":"@ng-select/ng-select","name":"NgSelectModule","line":120,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-bootstrap/typeahead","name":"TypeaheadModule","line":121,"character":4},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-bootstrap/accordion","name":"AccordionModule","line":122,"character":4},"member":"forRoot"}}],"declarations":[[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ConsentModalComponent"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"SampleModalComponent"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵbr"}]],"exports":[[{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"ɵt"},{"__symbolic":"reference","name":"ɵu"},{"__symbolic":"reference","name":"ɵv"},{"__symbolic":"reference","name":"ɵw"},{"__symbolic":"reference","name":"ɵx"},{"__symbolic":"reference","name":"ɵy"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"},{"__symbolic":"reference","name":"ɵbc"},{"__symbolic":"reference","name":"ɵbd"},{"__symbolic":"reference","name":"ConsentModalComponent"},{"__symbolic":"reference","name":"ɵbe"},{"__symbolic":"reference","name":"ɵbf"},{"__symbolic":"reference","name":"ɵbg"},{"__symbolic":"reference","name":"ɵbh"},{"__symbolic":"reference","name":"ɵbi"},{"__symbolic":"reference","name":"ɵbj"},{"__symbolic":"reference","name":"ɵbk"},{"__symbolic":"reference","name":"ɵbl"},{"__symbolic":"reference","name":"ɵbm"},{"__symbolic":"reference","name":"ɵbn"},{"__symbolic":"reference","name":"SampleModalComponent"},{"__symbolic":"reference","name":"ɵbo"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"ɵbp"},{"__symbolic":"reference","name":"ɵbq"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵbr"}]],"providers":[{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":131,"character":4}]}]}],"members":{}},"SampleModalComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Base"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"common-sample-modal","template":"<div bsModal #samplesModal=\"bs-modal\"\r\n class=\"modal\"\r\n role=\"dialog\"\r\n [attr.aria-labelledby]=\"'samplesModalTitle_' + objectId\"\r\n aria-hidden=\"true\">\r\n <div class=\"modal-dialog modal-lg\" role=\"document\">\r\n <div class=\"modal-content\">\r\n <div class=\"modal-header modal-header-primary\">\r\n <h2 class=\"modal-title pull-left\" [id]=\"'samplesModalTitle_' + objectId\">{{title}}</h2>\r\n <a class=\"pull-right\" (click)=\"closeModal()\" aria-label=\"Close\">\r\n <i class=\"text-danger fa fa-2x fa-times\"></i>\r\n </a>\r\n </div>\r\n\r\n <div class=\"modal-body\">\r\n <div *ngFor=\"let image of images\" class=\"fpcare-sample--row\">\r\n <label for=\"image_{{objectId}}\" *ngIf=\"image?.title\">{{image.title}}</label>\r\n <img class=\"fpcare-sample--image\" id=\"image_{{objectId}}\" src=\"{{image.path}}\" alt=\"{{image.desc}}\"/>\r\n </div>\r\n </div>\r\n\r\n <div class=\"modal-footer\">\r\n <button class=\"btn btn-block btn-primary pull-left\"\r\n type=\"submit\"\r\n (click)=\"closeModal()\">Close</button>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n</div>\r\n\r\n","styles":[".fpcare-sample--row{display:flex;flex-wrap:wrap;margin:.25rem}.fpcare-sample--image{background-color:transparent;width:100%;height:100%;margin:0 auto}"]}]}],"members":{"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"images":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":3}}]}],"sampleModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":20,"character":3},"arguments":["samplesModal"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"openModal":[{"__symbolic":"method"}],"closeModal":[{"__symbolic":"method"}]}},"SampleImageInterface":{"__symbolic":"interface"},"ConsentModalComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AbstractHttpService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":72,"character":1},"arguments":[{"selector":"common-consent-modal","viewProviders":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":77,"character":15},"useExisting":{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":77,"character":63}}],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":80,"character":15},"multi":true,"useExisting":{"__symbolic":"reference","name":"ConsentModalComponent"}}],"template":"<div bsModal #fullSizeViewModal=\"bs-modal\" class=\"modal fade\" tabindex=\"-1\" role=\"dialog\"\r\n data-keyboard=\"false\"\r\n aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\"\r\n [config]=\"{backdrop: 'static', ignoreBackdropClick: true}\">\r\n\r\n <div class=\"modal-dialog\" style=\"margin-top: 90px;\">\r\n <div #modalContents class=\"modal-content\">\r\n <!-- Header -->\r\n <div class=\"modal-header modal-header-primary\">\r\n <h2 id=\"myLargeModalLabel\">{{maintenanceFlag == 'true' ? 'Maintenance notice' : title}}</h2>\r\n </div>\r\n\r\n <!-- Modal Body -->\r\n <div class=\"modal-body\">\r\n\r\n <div *ngIf=\"maintenanceFlag == 'true'\">\r\n <h4>{{maintenanceMessage}}</h4>\r\n </div>\r\n <div *ngIf=\"maintenanceFlag != 'true'\">\r\n <ng-content></ng-content>\r\n <br>\r\n <div *ngIf=\"maintenanceFlag != 'true'\">\r\n <div class=\"form-check form-check-inline\">\r\n <input [ngModelOptions]=\"{standalone: true}\" class=\"input-lg form-check-input\" id=\"agree\" type=\"checkbox\"\r\n [(ngModel)]=\"agreeCheck\" (ngModelChange)='accept.emit($event);' >\r\n <label class=\"form-check-label\" for=\"agree\"><strong>{{agreeLabel}}</strong></label>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <!-- Footer -->\r\n <div *ngIf=\"maintenanceFlag != 'true'\" class=\"modal-footer\">\r\n <button #continueButtonRef [disabled]=\"isContinueDisabled()\" class=\"btn btn-block btn-primary pull-left\"\r\n type=\"submit\" (click)=\"continue()\">{{continueButton}}</button>\r\n\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"processName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":87,"character":3}}]}],"isUnderMaintenance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":96,"character":3}}]}],"body":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":97,"character":3}}]}],"agreeLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":98,"character":3}}]}],"continueButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":99,"character":3}}]}],"maintenanceFlag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":100,"character":3}}]}],"url":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":101,"character":3}}]}],"fullSizeViewModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":102,"character":3},"arguments":["fullSizeViewModal"]}]}],"modalContents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":103,"character":3},"arguments":["modalContents"]}]}],"continueButtonRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":104,"character":3},"arguments":["continueButtonRef"]}]}],"close":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":105,"character":3}}]}],"cutOffDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":106,"character":3}}]}],"accept":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":107,"character":3}}]}],"disableContinue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":113,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":134,"character":30},{"__symbolic":"reference","name":"CommonLogger"}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"handleKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":156,"character":3},"arguments":["window:keydown",["$event"]]}]}],"sendSpaEnvServer":[{"__symbolic":"method"}],"handleTab":[{"__symbolic":"method"}],"handleTabBackwards":[{"__symbolic":"method"}],"showFullSizeView":[{"__symbolic":"method"}],"continue":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"inMaintenance":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"isContinueDisabled":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Base"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":272,"character":1},"arguments":[{"selector":"common-country","template":"<label for=\"{{labelforId}}\" class=\"control-label\">{{label}}</label>\r\n<div *ngIf=\"useDropDownList; else NotDropDownList\">\r\n <ng-select [items]=\"countryList\"\r\n [ngModel]=\"country\"\r\n (ngModelChange)=\"onValueChange($event)\"\r\n (blur)=\"onBlurEvent($event)\"\r\n [required]=\"required\"\r\n [disabled]=\"disabled\"\r\n labelForId=\"{{labelforId}}\"\r\n bindValue=\"countryCode\"\r\n [clearable]=\"false\"\r\n bindLabel=\"description\"\r\n placeholder=\"{{ placeholder }}\"></ng-select>\r\n</div>\r\n\r\n<!-- Error messages for input -->\r\n<common-error-container\r\n [displayError]=\"controlDir && !disabled && (controlDir.touched || controlDir.dirty) && controlDir?.errors\">\r\n <div *ngIf=\"controlDir?.errors?.required\">\r\n {{label}} {{defaultErrMsg.required}}\r\n </div>\r\n <div *ngIf=\"controlDir?.errors?.invalidChar\">\r\n {{label}} {{defaultErrMsg.invalidChar}}\r\n </div>\r\n</common-error-container>\r\n\r\n<ng-template #NotDropDownList>\r\n <input class=\"form-control\"\r\n spellcheck=\"false\"\r\n type=\"text\"\r\n id=\"{{labelforId}}\"\r\n [value]=\"country\"\r\n (change)=\"onValueChange($event.target.value)\"\r\n (blur)=\"onBlurEvent($event)\"\r\n [disabled]=\"disabled\"\r\n [attr.maxlength]=\"maxlen\"\r\n autocomplete=\"off\"/>\r\n</ng-template>\r\n"}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":278,"character":3}}]}],"countryList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":279,"character":3}}]}],"labelforId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":280,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":281,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":282,"character":3}}]}],"useDropDownList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":283,"character":3}}]}],"maxlen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":284,"character":3}}]}],"errorMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":285,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":286,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":287,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":297,"character":3}}]}],"blurEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":298,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":310,"character":16}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":310,"character":28}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":310,"character":54}]}],"ngOnInit":[{"__symbolic":"method"}],"onValueChange":[{"__symbolic":"method"}],"onBlurEvent":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"setErrorMsg":[{"__symbolic":"method"}]}},"CountryList":{"__symbolic":"interface"},"CANADA":"CAN","UNITED_STATES":"USA","COUNTRY_LIST":[{"countryCode":"AFG","description":"Afghanistan"},{"countryCode":"ALA","description":"Åland Islands"},{"countryCode":"ALB","description":"Albania"},{"countryCode":"DZA","description":"Algeria"},{"countryCode":"ASM","description":"American Samoa"},{"countryCode":"AND","description":"Andorra"},{"countryCode":"AGO","description":"Angola"},{"countryCode":"AIA","description":"Anguilla"},{"countryCode":"ATA","description":"Antarctica"},{"countryCode":"ATG","description":"Antigua and Barbuda"},{"countryCode":"ARG","description":"Argentina"},{"countryCode":"ARM","description":"Armenia"},{"countryCode":"ABW","description":"Aruba"},{"countryCode":"AUS","description":"Australia"},{"countryCode":"AUT","description":"Austria"},{"countryCode":"AZE","description":"Azerbaijan"},{"countryCode":"BHS","description":"Bahamas"},{"countryCode":"BHR","description":"Bahrain"},{"countryCode":"BGD","description":"Bangladesh"},{"countryCode":"BRB","description":"Barbados"},{"countryCode":"BLR","description":"Belarus"},{"countryCode":"BEL","description":"Belgium"},{"countryCode":"BLZ","description":"Belize"},{"countryCode":"BEN","description":"Benin"},{"countryCode":"BMU","description":"Bermuda"},{"countryCode":"BTN","description":"Bhutan"},{"countryCode":"BOL","description":"Bolivia, Plurinational State of"},{"countryCode":"BES","description":"Bonaire, Sint Eustatius and Saba"},{"countryCode":"BIH","description":"Bosnia and Herzegovina"},{"countryCode":"BWA","description":"Botswana"},{"countryCode":"BVT","description":"Bouvet Island"},{"countryCode":"BRA","description":"Brazil"},{"countryCode":"IOT","description":"British Indian Ocean Territory"},{"countryCode":"BRN","description":"Brunei Darussalam"},{"countryCode":"BGR","description":"Bulgaria"},{"countryCode":"BFA","description":"Burkina Faso"},{"countryCode":"BDI","description":"Burundi"},{"countryCode":"KHM","description":"Cambodia"},{"countryCode":"CMR","description":"Cameroon"},{"countryCode":"CAN","description":"Canada"},{"countryCode":"CPV","description":"Cape Verde"},{"countryCode":"CYM","description":"Cayman Islands"},{"countryCode":"CAF","description":"Central African Republic"},{"countryCode":"TCD","description":"Chad"},{"countryCode":"CHL","description":"Chile"},{"countryCode":"CHN","description":"China"},{"countryCode":"CXR","description":"Christmas Island"},{"countryCode":"CCK","description":"Cocos (Keeling) Islands"},{"countryCode":"COL","description":"Colombia"},{"countryCode":"COM","description":"Comoros"},{"countryCode":"COG","description":"Congo"},{"countryCode":"COD","description":"Congo, the Democratic Republic of the"},{"countryCode":"COK","description":"Cook Islands"},{"countryCode":"CRI","description":"Costa Rica"},{"countryCode":"CIV","description":"Côte d'Ivoire"},{"countryCode":"HRV","description":"Croatia"},{"countryCode":"CUB","description":"Cuba"},{"countryCode":"CUW","description":"Curaçao"},{"countryCode":"CYP","description":"Cyprus"},{"countryCode":"CZE","description":"Czech Republic"},{"countryCode":"DNK","description":"Denmark"},{"countryCode":"DJI","description":"Djibouti"},{"countryCode":"DMA","description":"Dominica"},{"countryCode":"DOM","description":"Dominican Republic"},{"countryCode":"ECU","description":"Ecuador"},{"countryCode":"EGY","description":"Egypt"},{"countryCode":"SLV","description":"El Salvador"},{"countryCode":"GNQ","description":"Equatorial Guinea"},{"countryCode":"ERI","description":"Eritrea"},{"countryCode":"EST","description":"Estonia"},{"countryCode":"ETH","description":"Ethiopia"},{"countryCode":"FLK","description":"Falkland Islands (Malvinas)"},{"countryCode":"FRO","description":"Faroe Islands"},{"countryCode":"FJI","description":"Fiji"},{"countryCode":"FIN","description":"Finland"},{"countryCode":"FRA","description":"France"},{"countryCode":"GUF","description":"French Guiana"},{"countryCode":"PYF","description":"French Polynesia"},{"countryCode":"ATF","description":"French Southern Territories"},{"countryCode":"GAB","description":"Gabon"},{"countryCode":"GMB","description":"Gambia"},{"countryCode":"GEO","description":"Georgia"},{"countryCode":"DEU","description":"Germany"},{"countryCode":"GHA","description":"Ghana"},{"countryCode":"GIB","description":"Gibraltar"},{"countryCode":"GRC","description":"Greece"},{"countryCode":"GRL","description":"Greenland"},{"countryCode":"GRD","description":"Grenada"},{"countryCode":"GLP","description":"Guadeloupe"},{"countryCode":"GUM","description":"Guam"},{"countryCode":"GTM","description":"Guatemala"},{"countryCode":"GGY","description":"Guernsey"},{"countryCode":"GIN","description":"Guinea"},{"countryCode":"GNB","description":"Guinea-Bissau"},{"countryCode":"GUY","description":"Guyana"},{"countryCode":"HTI","description":"Haiti"},{"countryCode":"HMD","description":"Heard Island and McDonald Islands"},{"countryCode":"VAT","description":"Holy See (Vatican City State)"},{"countryCode":"HND","description":"Honduras"},{"countryCode":"HKG","description":"Hong Kong"},{"countryCode":"HUN","description":"Hungary"},{"countryCode":"ISL","description":"Iceland"},{"countryCode":"IND","description":"India"},{"countryCode":"IDN","description":"Indonesia"},{"countryCode":"IRN","description":"Iran, Islamic Republic of"},{"countryCode":"IRQ","description":"Iraq"},{"countryCode":"IRL","description":"Ireland"},{"countryCode":"IMN","description":"Isle of Man"},{"countryCode":"ISR","description":"Israel"},{"countryCode":"ITA","description":"Italy"},{"countryCode":"JAM","description":"Jamaica"},{"countryCode":"JPN","description":"Japan"},{"countryCode":"JEY","description":"Jersey"},{"countryCode":"JOR","description":"Jordan"},{"countryCode":"KAZ","description":"Kazakhstan"},{"countryCode":"KEN","description":"Kenya"},{"countryCode":"KIR","description":"Kiribati"},{"countryCode":"PRK","description":"Korea, Democratic People's Republic of"},{"countryCode":"KOR","description":"Korea, Republic of"},{"countryCode":"KWT","description":"Kuwait"},{"countryCode":"KGZ","description":"Kyrgyzstan"},{"countryCode":"LAO","description":"Lao People's Democratic Republic"},{"countryCode":"LVA","description":"Latvia"},{"countryCode":"LBN","description":"Lebanon"},{"countryCode":"LSO","description":"Lesotho"},{"countryCode":"LBR","description":"Liberia"},{"countryCode":"LBY","description":"Libya"},{"countryCode":"LIE","description":"Liechtenstein"},{"countryCode":"LTU","description":"Lithuania"},{"countryCode":"LUX","description":"Luxembourg"},{"countryCode":"MAC","description":"Macao"},{"countryCode":"MKD","description":"Macedonia, the former Yugoslav Republic of"},{"countryCode":"MDG","description":"Madagascar"},{"countryCode":"MWI","description":"Malawi"},{"countryCode":"MYS","description":"Malaysia"},{"countryCode":"MDV","description":"Maldives"},{"countryCode":"MLI","description":"Mali"},{"countryCode":"MLT","description":"Malta"},{"countryCode":"MHL","description":"Marshall Islands"},{"countryCode":"MTQ","description":"Martinique"},{"countryCode":"MRT","description":"Mauritania"},{"countryCode":"MUS","description":"Mauritius"},{"countryCode":"MYT","description":"Mayotte"},{"countryCode":"MEX","description":"Mexico"},{"countryCode":"FSM","description":"Micronesia, Federated States of"},{"countryCode":"MDA","description":"Moldova, Republic of"},{"countryCode":"MCO","description":"Monaco"},{"countryCode":"MNG","description":"Mongolia"},{"countryCode":"MNE","description":"Montenegro"},{"countryCode":"MSR","description":"Montserrat"},{"countryCode":"MAR","description":"Morocco"},{"countryCode":"MOZ","description":"Mozambique"},{"countryCode":"MMR","description":"Myanmar"},{"countryCode":"NAM","description":"Namibia"},{"countryCode":"NRU","description":"Nauru"},{"countryCode":"NPL","description":"Nepal"},{"countryCode":"NLD","description":"Netherlands"},{"countryCode":"NCL","description":"New Caledonia"},{"countryCode":"NZL","description":"New Zealand"},{"countryCode":"NIC","description":"Nicaragua"},{"countryCode":"NER","description":"Niger"},{"countryCode":"NGA","description":"Nigeria"},{"countryCode":"NIU","description":"Niue"},{"countryCode":"NFK","description":"Norfolk Island"},{"countryCode":"MNP","description":"Northern Mariana Islands"},{"countryCode":"NOR","description":"Norway"},{"countryCode":"OMN","description":"Oman"},{"countryCode":"PAK","description":"Pakistan"},{"countryCode":"PLW","description":"Palau"},{"countryCode":"PSE","description":"Palestinian Territory, Occupied"},{"countryCode":"PAN","description":"Panama"},{"countryCode":"PNG","description":"Papua New Guinea"},{"countryCode":"PRY","description":"Paraguay"},{"countryCode":"PER","description":"Peru"},{"countryCode":"PHL","description":"Philippines"},{"countryCode":"PCN","description":"Pitcairn"},{"countryCode":"POL","description":"Poland"},{"countryCode":"PRT","description":"Portugal"},{"countryCode":"PRI","description":"Puerto Rico"},{"countryCode":"QAT","description":"Qatar"},{"countryCode":"REU","description":"Réunion"},{"countryCode":"ROU","description":"Romania"},{"countryCode":"RUS","description":"Russian Federation"},{"countryCode":"RWA","description":"Rwanda"},{"countryCode":"BLM","description":"Saint Barthélemy"},{"countryCode":"SHN","description":"Saint Helena, Ascension and Tristan da Cunha"},{"countryCode":"KNA","description":"Saint Kitts and Nevis"},{"countryCode":"LCA","description":"Saint Lucia"},{"countryCode":"MAF","description":"Saint Martin (French part)"},{"countryCode":"SPM","description":"Saint Pierre and Miquelon"},{"countryCode":"VCT","description":"Saint Vincent and the Grenadines"},{"countryCode":"WSM","description":"Samoa"},{"countryCode":"SMR","description":"San Marino"},{"countryCode":"STP","description":"Sao Tome and Principe"},{"countryCode":"SAU","description":"Saudi Arabia"},{"countryCode":"SEN","description":"Senegal"},{"countryCode":"SRB","description":"Serbia"},{"countryCode":"SYC","description":"Seychelles"},{"countryCode":"SLE","description":"Sierra Leone"},{"countryCode":"SGP","description":"Singapore"},{"countryCode":"SXM","description":"Sint Maarten (Dutch part)"},{"countryCode":"SVK","description":"Slovakia"},{"countryCode":"SVN","description":"Slovenia"},{"countryCode":"SLB","description":"Solomon Islands"},{"countryCode":"SOM","description":"Somalia"},{"countryCode":"ZAF","description":"South Africa"},{"countryCode":"SGS","description":"South Georgia and the South Sandwich Islands"},{"countryCode":"SSD","description":"South Sudan"},{"countryCode":"ESP","description":"Spain"},{"countryCode":"LKA","description":"Sri Lanka"},{"countryCode":"SDN","description":"Sudan"},{"countryCode":"SUR","description":"Suriname"},{"countryCode":"SJM","description":"Svalbard and Jan Mayen"},{"countryCode":"SWZ","description":"Swaziland"},{"countryCode":"SWE","description":"Sweden"},{"countryCode":"CHE","description":"Switzerland"},{"countryCode":"SYR","description":"Syrian Arab Republic"},{"countryCode":"TWN","description":"Taiwan"},{"countryCode":"TJK","description":"Tajikistan"},{"countryCode":"TZA","description":"Tanzania, United Republic of"},{"countryCode":"THA","description":"Thailand"},{"countryCode":"TLS","description":"Timor-Leste"},{"countryCode":"TGO","description":"Togo"},{"countryCode":"TKL","description":"Tokelau"},{"countryCode":"TON","description":"Tonga"},{"countryCode":"TTO","description":"Trinidad and Tobago"},{"countryCode":"TUN","description":"Tunisia"},{"countryCode":"TUR","description":"Turkey"},{"countryCode":"TKM","description":"Turkmenistan"},{"countryCode":"TCA","description":"Turks and Caicos Islands"},{"countryCode":"TUV","description":"Tuvalu"},{"countryCode":"UGA","description":"Uganda"},{"countryCode":"UKR","description":"Ukraine"},{"countryCode":"ARE","description":"United Arab Emirates"},{"countryCode":"GBR","description":"United Kingdom"},{"countryCode":"USA","description":"United States"},{"countryCode":"UMI","description":"United States Minor Outlying Islands"},{"countryCode":"URY","description":"Uruguay"},{"countryCode":"UZB","description":"Uzbekistan"},{"countryCode":"VUT","description":"Vanuatu"},{"countryCode":"VEN","description":"Venezuela, Bolivarian Republic of"},{"countryCode":"VNM","description":"Viet Nam"},{"countryCode":"VGB","description":"Virgin Islands, British"},{"countryCode":"VIR","description":"Virgin Islands, U.S."},{"countryCode":"WLF","description":"Wallis and Futuna"},{"countryCode":"ESH","description":"Western Sahara"},{"countryCode":"YEM","description":"Yemen"},{"countryCode":"ZMB","description":"Zambia"},{"countryCode":"ZWE","description":"Zimbabwe"}],"getCountryDescription":{"__symbolic":"function"},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"AbstractFormControl"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":34,"character":1},"arguments":[{"selector":"common-province","template":"<label for=\"{{labelforId}}\" class=\"control-label\">{{label}}</label>\r\n\r\n<div *ngIf=\"useDropDownList; else NotDropDownList\">\r\n <ng-select [items]=\"provinceList\"\r\n [ngModel]=\"province\"\r\n (ngModelChange)=\"onValueChange($event)\"\r\n (blur)=\"onBlur($event)\"\r\n [required]=\"required\"\r\n [disabled]=\"disabled\"\r\n labelForId=\"{{labelforId}}\"\r\n bindValue=\"provinceCode\"\r\n bindLabel=\"description\"\r\n [clearable]=\"!required\"\r\n placeholder=\"{{ placeholder }}\"></ng-select>\r\n</div>\r\n\r\n<!-- Error messages for input -->\r\n<common-error-container\r\n [displayError]=\"controlDir && !disabled && (controlDir.touched || controlDir.dirty) && controlDir.errors\">\r\n <div *ngIf=\"controlDir?.errors?.required\">\r\n {{_defaultErrMsg.required}}\r\n </div>\r\n <div *ngIf=\"controlDir?.errors?.invalidChar\">\r\n {{_defaultErrMsg.invalidChar}}\r\n </div>\r\n</common-error-container>\r\n\r\n<ng-template #NotDropDownList>\r\n <input class=\"form-control\"\r\n spellcheck=\"false\"\r\n type=\"text\"\r\n id=\"{{labelforId}}\"\r\n [value]=\"province\"\r\n (change)=\"onValueChange($event.target.value)\"\r\n (blur)=\"onBlur($event)\"\r\n [disabled]=\"disabled\"\r\n [attr.maxlength]=\"maxlength\"\r\n [placeholder]=\"placeholder\"\r\n autocomplete=\"off\"/>\r\n</ng-template>\r\n","styles":[""]}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"provinceList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"labelforId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"maxlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"useDropDownList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"valueChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":3}}]}],"blur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":70,"character":16}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Self","line":70,"character":28}}]],"parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"NgControl","line":70,"character":54}]}],"ngOnInit":[{"__symbolic":"method"}],"onValueChange":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}]}},"ProvinceList":{"__symbolic":"interface"},"BRITISH_COLUMBIA":"BC","PROVINCE_LIST":[{"provinceCode":"AB","description":"Alberta","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"BC","description":"British Columbia","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"MB","description":"Manitoba","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"NB","description":"New Brunswick","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"NL","description":"Newfoundland and Labrador","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"NS","description":"Nova Scotia","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"ON","description":"Ontario","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"PE","description":"Prince Edward Island","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"QC","description":"Quebec","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"SK","description":"Saskatchewan","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"NT","description":"Northwest Territories","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"NU","description":"Nunavut","country":{"__symbolic":"reference","name":"CANADA"}},{"provinceCode":"YT","description":"Yukon","country":{"__symbolic":"reference","name":"CANADA"}}],"getProvinceDescription":{"__symbolic":"function"},"SimpleDate":{"__symbolic":"interface"},"ɵc":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Base"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":48,"character":1},"arguments":[{"selector":"common-address","viewProviders":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"ControlContainer","line":55,"character":15},"useExisting":{"__symbolic":"reference","module":"@angular/forms","name":"NgForm","line":55,"character":63}}],"providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":58,"character":15},"useExisting":{"__symbolic":"reference","name":"ɵc"}}],"template":"<div class=\"form-group\">\r\n <div class=\"row\">\r\n <div [ngClass]=\"{'col-11': allowExtralines, 'col-12': !allowExtralines}\">\r\n <common-street *ngIf=\"!useAddressValidator\"\r\n name=\"street_{{objectId}}\"\r\n label=\"{{addrLabels.address1}}\"\r\n [ngModel]=\"addr?.addressLine1\"\r\n (ngModelChange)=\"setStreetAddress($event)\"\r\n (selectEvent)=\"setAddress($event)\"\r\n [required]=\"isRequired\"\r\n [disabled]=\"readOnlyFields.address\"\r\n [maxlength]=\"fieldMaxLengths.address\"\r\n commonValidateStreet></common-street>\r\n <!-- Address Validator -->\r\n <common-address-validator *ngIf=\"useAddressValidator\"\r\n name=\"street_{{objectId}}\"\r\n label=\"{{addrLabels.address1}}\"\r\n [(ngModel)]=\"addr.addressLine1\"\r\n (ngModelChange)=\"setStreetAddress($event)\"\r\n [required]=\"isRequired\"\r\n [disabled]=\"readOnlyFields.address\"\r\n [maxlength]=\"fieldMaxLengths.address\"\r\n [serviceUrl]=\"addressServiceUrl\"\r\n (select)=\"selectSuggestedAddress($event)\"\r\n [populateAddressOnSelect]=\"true\"\r\n commonValidateStreet>\r\n </common-address-validator>\r\n </div>\r\n\r\n <div class=\"col-1\"\r\n *ngIf='allowExtralines'>\r\n <div class=\"h-50\"></div>\r\n <button class=\" btn btn-transparent\"\r\n *ngIf='!(showLine2 && showLine3)'\r\n aria-label=\"Add Additional Address Line (optional)\"\r\n (click)=\"addLine()\">\r\n <i class=\"fa fa-plus\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<div class=\"form-group\"\r\n *ngIf='showLine2'>\r\n <div class=\"row\">\r\n\r\n <div class=\"col-11\">\r\n <common-street label=\"{{addrLabels.address2}}\"\r\n name=\"street_line_2_{{objectId}}\"\r\n [(ngModel)]='addr.addressLine2'\r\n [maxlength]=\"fieldMaxLengths.address\"\r\n [disabled]=\"readOnlyFields.address\"\r\n commonValidateStreet></common-street>\r\n </div>\r\n <div class=\"col-1\">\r\n <div class=\"h-50\"></div>\r\n <button class=\"btn btn-transparent\"\r\n *ngIf=\"!showLine3\"\r\n aria-label='Remove Address Line 2'\r\n (click)=\"removeLine(2)\">\r\n <i class=\"fa fa-minus\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n<div class=\"form-group\"\r\n *ngIf='showLine3'>\r\n <div class=\"row\">\r\n\r\n\r\n <div class=\"col-11\">\r\n <common-street label=\"{{addrLabels.address3}}\"\r\n name=\"street_line_3_{{objectId}}\"\r\n [(ngModel)]='addr.addressLine3'\r\n [maxlength]=\"fieldMaxLengths.address\"\r\n [disabled]=\"readOnlyFields.address\"\r\n commonValidateStreet></common-street>\r\n </div>\r\n <div class=\"col-1\">\r\n <div class=\"h-50\"></div>\r\n <button class=\" btn btn-transparent\"\r\n aria-label='Remove Address Line 3 '\r\n (click)=\"removeLine(3)\">\r\n <i class=\"fa fa-minus\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<div class=\"form-group col-sm-11 p-sm-0\">\r\n <common-city #city\r\n name=\"city_{{objectId}}\"\r\n label=\"{{addrLabels.city}}\"\r\n [ngModel]=\"addr?.city\"\r\n (ngModelChange)=\"setCity($event)\"\r\n [required]=\"isRequired\"\r\n [disabled]=\"readOnlyFields.city\"\r\n [maxlength]=\"fieldMaxLengths.city\"\r\n commonValidateCity></common-city>\r\n</div>\r\n\r\n<div class=\"form-group col-sm-11 p-sm-0\">\r\n <common-province name=\"province_{{objectId}}\"\r\n label=\"{{addrLabels.province}}\"\r\n [ngModel]=\"addr?.province\"\r\n (ngModelChange)=\"setProvince($event)\"\r\n [provinceList]=\"provList\"\r\n [required]=\"isRequired\"\r\n [disabled]=\"readOnlyFields.province\"\r\n placeholder=\"{{ isCanada()? 'Select a Province': 'Select a State' }}\"\r\n [useDropDownList]=\"isCanada()\"\r\n [maxlength]=\"fieldMaxLengths.province\"\r\n commonValidateRegion></common-province>\r\n</div>\r\n\r\n<div class=\"form-group col-sm-11 p-sm-0\">\r\n <common-country name=\"country_{{objectId}}\"\r\n label=\"{{addrLabels.country}}\"\r\n [countryList]=\"countryList\"\r\n [ngModel]=\"addr?.country\"\r\n (ngModelChange)=\"setCountry($event)\"\r\n [required]=\"isRequired\"\r\n [disabled]=\"readOnlyFields.country\"\r\n [maxlen]=\"fieldMaxLengths.country\"></common-country>\r\n</div>\r\n\r\n<div class=\"form-group col-sm-4 p-sm-0\">\r\n <common-postal-code name=\"pc_{{objectId}}\"\r\n label=\"{{addrLabels.postalCode}}\"\r\n [displayMask]=\"isCanada()\"\r\n [disabled]=\"readOnlyFields.postalCode\"\r\n [ngModel]=\"addr?.postal\"\r\n (ngModelChange)=\"setPostalCode($event)\"\r\n [required]=\"isRequired\"\r\n [maxlen]=\"fieldMaxLengths.postalCode\"\r\n commonValidatePostalcode\r\n [hasMask]=\"isCanada()\"\r\n [bcOnly]=\"bcOnly\"></common-postal-code>\r\n</div>\r\n"}]}],"members":{"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":67,"character":3}}]}],"isRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":68,"character":3}}]}],"countryList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":69,"character":3}}]}],"defaultCountry":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":70,"character":3}}]}],"provinceList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":71,"character":3}}]}],"defaultProvince":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":72,"character":3}}]}],"disableGeocoder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":73,"character":3}}]}],"labels":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":74,"character":3}}]}],"maxlengths":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":75,"character":3}}]}],"bcOnly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":76,"character":3}}]}],"addressServiceUrl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":77,"character":3}}]}],"_cityComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":78,"character":3},"arguments":["city"]}]}],"address":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":80,"character":3}}]}],"addressChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":90,"character":3}}]}],"allowExtralines":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":95,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"setCountry":[{"__symbolic":"method"}],"setProvince":[{"__symbolic":"method"}],"setStreetAddress":[{"__symbolic":"method"}],"setCity":[{"__symbolic":"method"}],"setPostalCode":[{"__symbolic":"method"}],"isCanada":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"addLine":[{"__symbolic":"method"}],"removeLine":[{"__symbolic":"method"}],"updateProvList":[{"__symbolic":"method"}],"setDefaultProvinceAsOption":[{"__symbolic":"method"}],"findProvinceDescription":[{"__symbolic":"method"}],"setDefaultCountryAsOption":[{"__symbolic":"method"}],"findCountryCode":[{"__symbolic":"method"}],"setAddress":[{"__symbolic":"method"}],"selectSuggestedAddress":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"setLabels":[{"__symbolic":"method"}],"setMaxlengths":[{"__symbolic":"method"}],"setReadOnlyFields":[{"__symbolic":"method"}],"truncateAddressLines":[{"__symbolic":"method"}]}},"AddrLabelList":{"__symbolic":"interface"},"Maxlengths":{"__symbolic":"interface"},"ɵd":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"Base"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"common-confirm-template","template":"<ng-content select=\"[confirmationTitle]\"></ng-content>\r\n<common-page-section layout='noTips'>\r\n\r\n <!-- Icons and confirmation messages -->\r\n <div [ngSwitch]=\"displayIcon\">\r\n <ng-container *ngSwitchCase=\"successCode\">\r\n <div class=\"message-container border-success\">\r\n <p class=\"confirm-icon--success\">\r\n <i class=\"fa fa-2x fa-check-circle text-success pr-2\" aria-label=\"success\"></i>\r\n </p>\r\n <ng-container *ngTemplateOutlet=\"message\"></ng-container>\r\n </div>\r\n </ng-container>\r\n\r\n <ng-container *ngSwitchCase=\"errorCode\">\r\n <div class=\"message-container border-danger\">\r\n <p class=\"confirm-icon--error\">\r\n <i class=\"fa fa-2x fa-exclamation-triangle text-danger pr-2\" aria-label=\"error\"></i>\r\n </p>\r\n <ng-container *ngTemplateOutlet=\"message\"></ng-container>\r\n </div>\r\n </ng-container>\r\n\r\n <ng-container *ngSwitchCase=\"warningCode\">\r\n <div class=\"message-container bor