UNPKG

ngx-antd-json-schema-form

Version:
52 lines 4.71 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from "@angular/core"; import { FormGroup } from "@angular/forms"; var FormButtonComponent = /** @class */ (function () { function FormButtonComponent() { } /** * @param {?} changes * @return {?} */ FormButtonComponent.prototype.ngOnChanges = /** * @param {?} changes * @return {?} */ function (changes) { if (changes["group"]) { this.group = changes["group"]["currentValue"]; } if (changes["config"]) { this.config = changes["config"]["currentValue"]; } if (changes["settings"]) { this.settings = changes["settings"]["currentValue"]; } }; FormButtonComponent.decorators = [ { type: Component, args: [{ selector: "json-schema-form-button", template: "<nz-form-item\n class=\"json-form-schema-field json-schema-form-button {{ config.itemClass ? config.itemClass : settings.itemClass }}\"\n [formGroup]=\"group\"\n nz-row\n [nzGutter]=\"config.nzGutter ? config.nzGutter : settings.nzGutter\"\n nzFlex\n>\n <nz-form-control\n nz-col\n [nzSpan]=\"config.nzSpanControl ? config.nzSpanControl : settings.nzSpanControl\"\n [nzOffset]=\"config.nzSpanLabel ? config.nzSpanLabel : settings.nzSpanLabel\"\n >\n <button\n nz-button\n nzType=\"primary\"\n [disabled]=\"config.disabled\"\n type=\"submit\"\n [ngClass]=\"config.fieldClass ? config.fieldClass : settings.fieldClass\"\n >\n {{ config.label }}\n </button>\n </nz-form-control>\n</nz-form-item>\n", styles: [".json-form-schema-field.ant-form-item{padding-bottom:0;margin-bottom:0}"] }] } ]; FormButtonComponent.propDecorators = { group: [{ type: Input }], config: [{ type: Input }], settings: [{ type: Input }] }; return FormButtonComponent; }()); export { FormButtonComponent }; if (false) { /** @type {?} */ FormButtonComponent.prototype.group; /** @type {?} */ FormButtonComponent.prototype.config; /** @type {?} */ FormButtonComponent.prototype.settings; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9ybS1idXR0b24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWFudGQtanNvbi1zY2hlbWEtZm9ybS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2Zvcm0tYnV0dG9uL2Zvcm0tYnV0dG9uLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBNEIsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNFLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUczQztJQUFBO0lBcUJBLENBQUM7Ozs7O0lBWEMseUNBQVc7Ozs7SUFBWCxVQUFZLE9BQXNCO1FBQ2hDLElBQUksT0FBTyxDQUFDLE9BQU8sQ0FBQyxFQUFFO1lBQ3BCLElBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDO1NBQy9DO1FBQ0QsSUFBSSxPQUFPLENBQUMsUUFBUSxDQUFDLEVBQUU7WUFDckIsSUFBSSxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUM7U0FDakQ7UUFDRCxJQUFJLE9BQU8sQ0FBQyxVQUFVLENBQUMsRUFBRTtZQUN2QixJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQztTQUNyRDtJQUNILENBQUM7O2dCQXBCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLHlCQUF5QjtvQkFDbkMsMHZCQUEyQzs7aUJBRTVDOzs7d0JBRUUsS0FBSzt5QkFDTCxLQUFLOzJCQUNMLEtBQUs7O0lBYVIsMEJBQUM7Q0FBQSxBQXJCRCxJQXFCQztTQWhCWSxtQkFBbUI7OztJQUM5QixvQ0FBMEI7O0lBQzFCLHFDQUEwQjs7SUFDMUIsdUNBQWdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkNoYW5nZXMsIFNpbXBsZUNoYW5nZXMsIElucHV0IH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IEZvcm1Hcm91cCB9IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xuaW1wb3J0IHsgRm9ybUl0ZW0sIEZpZWxkLCBGb3JtU2V0dGluZ3MgfSBmcm9tIFwiLi4vLi4vbW9kZWxzXCI7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogXCJqc29uLXNjaGVtYS1mb3JtLWJ1dHRvblwiLFxuICB0ZW1wbGF0ZVVybDogXCIuL2Zvcm0tYnV0dG9uLmNvbXBvbmVudC5odG1sXCIsXG4gIHN0eWxlVXJsczogW1wiZm9ybS1idXR0b24uY29tcG9uZW50LnNjc3NcIl1cbn0pXG5leHBvcnQgY2xhc3MgRm9ybUJ1dHRvbkNvbXBvbmVudCBpbXBsZW1lbnRzIEZpZWxkLCBPbkNoYW5nZXMge1xuICBASW5wdXQoKSBncm91cDogRm9ybUdyb3VwO1xuICBASW5wdXQoKSBjb25maWc6IEZvcm1JdGVtO1xuICBASW5wdXQoKSBzZXR0aW5nczogRm9ybVNldHRpbmdzO1xuXG4gIG5nT25DaGFuZ2VzKGNoYW5nZXM6IFNpbXBsZUNoYW5nZXMpIHtcbiAgICBpZiAoY2hhbmdlc1tcImdyb3VwXCJdKSB7XG4gICAgICB0aGlzLmdyb3VwID0gY2hhbmdlc1tcImdyb3VwXCJdW1wiY3VycmVudFZhbHVlXCJdO1xuICAgIH1cbiAgICBpZiAoY2hhbmdlc1tcImNvbmZpZ1wiXSkge1xuICAgICAgdGhpcy5jb25maWcgPSBjaGFuZ2VzW1wiY29uZmlnXCJdW1wiY3VycmVudFZhbHVlXCJdO1xuICAgIH1cbiAgICBpZiAoY2hhbmdlc1tcInNldHRpbmdzXCJdKSB7XG4gICAgICB0aGlzLnNldHRpbmdzID0gY2hhbmdlc1tcInNldHRpbmdzXCJdW1wiY3VycmVudFZhbHVlXCJdO1xuICAgIH1cbiAgfVxufVxuIl19