-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathangular-weblineindia-address.metadata.json
1 lines (1 loc) · 6.49 KB
/
angular-weblineindia-address.metadata.json
1
{"__symbolic":"module","version":4,"metadata":{"AddressService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ɵprov":{}}},"AddressComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"selector":"lib-address","template":"\n<input\nngx-google-places-autocomplete\n[value]=\"\n addressValue.fulladdress !== undefined ? addressValue.fulladdress : ''\n\"\n[options]=\"addressOptions\"\n#placesRef=\"ngx-places\"\n(onAddressChange)=\"handleAddressChange($event, index, addressArray)\"\nclass=\"form-control\"\n[placeholder]=\"placeholder\"\n[maxLength]=\"maxlength\"\n[name]=\"name\"\n[id]=\"id\"\n(blur)=\"onBlur($event, index)\"\n(focus)=\"onFocus($event, index)\"\n[disabled]=\"disabled\"\n[tabindex]=tabindex\n/>\n<span *ngIf=\"isMultiple && addressValue !== ''\" class=\"add-remove\">\n<span>\n <fa-icon [icon]=\"faMinus\"></fa-icon>\n</span>\n<span *ngIf=\"isShowPlus\" class=\"plus-icon\">\n <fa-icon [icon]=\"faPlus\" (click)=\"onPlusClick()\"></fa-icon>\n</span>\n</span>\n\n<p\n[ngClass]=\"{\n control: true,\n 'error-msg':\n addressValue[0].isDuplicate !== undefined\n ? addressValue[0].isDuplicate\n : false\n}\"\n*ngIf=\"addressValue !== '' ? addressValue[0].isDuplicate : false\"\n>\n<span>{{addressUniqueErrorMsg}}</span>\n</p>\n","styles":[".form-control{border:1px solid #ccc;box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:50%}p.control.error-msg{color:red}.plus-icon{margin-left:5px}"]}]}],"members":{"isShowStreetField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"addressValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"addressOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"addressArray":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"addressUniqueErrorMsg":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"maxlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"isMultiple":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":61,"character":3}}]}],"isShowPlus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":62,"character":3}}]}],"tabindex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":63,"character":3}}]}],"index":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":64,"character":3}}]}],"changeAddress":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":65,"character":3}}]}],"onPlus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":3}}]}],"blur":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"focus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"handleAddressChange":[{"__symbolic":"method"}],"uniqueAddressValidate":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onPlusClick":[{"__symbolic":"method"}],"formatResult":[{"__symbolic":"method"}]}},"AddressModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AddressComponent"}],"imports":[{"__symbolic":"reference","module":"ngx-google-places-autocomplete","name":"GooglePlaceModule","line":11,"character":4},{"__symbolic":"reference","module":"@fortawesome/angular-fontawesome","name":"FontAwesomeModule","line":12,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":13,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4}],"exports":[{"__symbolic":"reference","name":"AddressComponent"}]}]}],"members":{}}},"origins":{"AddressService":"./lib/address.service","AddressComponent":"./lib/address.component","AddressModule":"./lib/address.module"},"importAs":"angular-weblineindia-address"}