@yoyoboot/l-52abp-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.
45 lines • 3.91 kB
JavaScript
import { Component } from '@angular/core';
import { ControlWidget } from '@delon/form';
import * as i0 from "@angular/core";
import * as i1 from "@delon/form";
import * as i2 from "@angular/forms";
// tslint:disable-next-line: component-class-suffix
export class AddressWidget extends ControlWidget {
_change(value) {
this.setValue(value);
}
}
AddressWidget.KEY = 'address';
AddressWidget.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: AddressWidget, deps: null, target: i0.ɵɵFactoryTarget.Component });
AddressWidget.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: AddressWidget, selector: "sf-address", usesInheritance: true, ngImport: i0, template: `
<sf-item-wrap
[id]="id"
[schema]="schema"
[ui]="ui"
[showError]="showError"
[error]="error"
[showTitle]="schema.title"
>
<address [ngModel]="value" name="sf.address" (ngModelChange)="_change($event)"></address>
</sf-item-wrap>
`, isInline: true, components: [{ type: i1.SFItemWrapComponent, selector: "sf-item-wrap", inputs: ["title", "showTitle", "id", "schema", "ui", "showError", "error"] }], directives: [{ type: i2.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i2.NgModel, selector: "[ngModel]:not([formControlName]):not([formControl])", inputs: ["name", "disabled", "ngModel", "ngModelOptions"], outputs: ["ngModelChange"], exportAs: ["ngModel"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: AddressWidget, decorators: [{
type: Component,
args: [{
selector: 'sf-address',
template: `
<sf-item-wrap
[id]="id"
[schema]="schema"
[ui]="ui"
[showError]="showError"
[error]="error"
[showTitle]="schema.title"
>
<address [ngModel]="value" name="sf.address" (ngModelChange)="_change($event)"></address>
</sf-item-wrap>
`,
preserveWhitespaces: false,
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzcy53aWRnZXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9sLTUyYWJwLW5nL3NyYy9qc29uLXNjaGVtYS9zZi13aWRnZXRzL2FkZHJlc3MvYWRkcmVzcy53aWRnZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sYUFBYSxDQUFDOzs7O0FBa0I1QyxtREFBbUQ7QUFDbkQsTUFBTSxPQUFPLGFBQWMsU0FBUSxhQUFhO0lBRzlDLE9BQU8sQ0FBQyxLQUFhO1FBQ25CLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDdkIsQ0FBQzs7QUFKZSxpQkFBRyxHQUFHLFNBQVMsQ0FBQzsyR0FEckIsYUFBYTsrRkFBYixhQUFhLHlFQWZkOzs7Ozs7Ozs7OztHQVdUOzRGQUlVLGFBQWE7a0JBakJ6QixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxZQUFZO29CQUN0QixRQUFRLEVBQUU7Ozs7Ozs7Ozs7O0dBV1Q7b0JBQ0QsbUJBQW1CLEVBQUUsS0FBSztpQkFDM0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRyb2xXaWRnZXQgfSBmcm9tICdAZGVsb24vZm9ybSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3NmLWFkZHJlc3MnLFxuICB0ZW1wbGF0ZTogYFxuICAgIDxzZi1pdGVtLXdyYXBcbiAgICAgIFtpZF09XCJpZFwiXG4gICAgICBbc2NoZW1hXT1cInNjaGVtYVwiXG4gICAgICBbdWldPVwidWlcIlxuICAgICAgW3Nob3dFcnJvcl09XCJzaG93RXJyb3JcIlxuICAgICAgW2Vycm9yXT1cImVycm9yXCJcbiAgICAgIFtzaG93VGl0bGVdPVwic2NoZW1hLnRpdGxlXCJcbiAgICA+XG4gICAgICA8YWRkcmVzcyBbbmdNb2RlbF09XCJ2YWx1ZVwiIG5hbWU9XCJzZi5hZGRyZXNzXCIgKG5nTW9kZWxDaGFuZ2UpPVwiX2NoYW5nZSgkZXZlbnQpXCI+PC9hZGRyZXNzPlxuICAgIDwvc2YtaXRlbS13cmFwPlxuICBgLFxuICBwcmVzZXJ2ZVdoaXRlc3BhY2VzOiBmYWxzZSxcbn0pXG4vLyB0c2xpbnQ6ZGlzYWJsZS1uZXh0LWxpbmU6IGNvbXBvbmVudC1jbGFzcy1zdWZmaXhcbmV4cG9ydCBjbGFzcyBBZGRyZXNzV2lkZ2V0IGV4dGVuZHMgQ29udHJvbFdpZGdldCB7XG4gIHN0YXRpYyByZWFkb25seSBLRVkgPSAnYWRkcmVzcyc7XG5cbiAgX2NoYW5nZSh2YWx1ZTogc3RyaW5nKSB7XG4gICAgdGhpcy5zZXRWYWx1ZSh2YWx1ZSk7XG4gIH1cbn1cbiJdfQ==