UNPKG

ngx-schema-forms

Version:

New features: - Ajv schema validator. - Angular forms compatible: Property tree is created using FormGroup, FormArray and FormControl classes. - Array now properly loads initial data from model. - WidgetTyep: WidgetRegistry now supports WidgetType, now wo

33 lines (32 loc) 2.19 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { GenericProperty } from './generic-property'; var StringProperty = /** @class */ (function (_super) { tslib_1.__extends(StringProperty, _super); function StringProperty() { return _super !== null && _super.apply(this, arguments) || this; } /** * @param {?} value * @param {?=} options * @return {?} */ StringProperty.prototype.setValue = /** * @param {?} value * @param {?=} options * @return {?} */ function (value, options) { if (options === void 0) { options = {}; } if (typeof value !== 'string') { value = "" + value; } _super.prototype.setValue.call(this, value, options); }; return StringProperty; }(GenericProperty)); export { StringProperty }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nLXByb3BlcnR5LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LXNjaGVtYS1mb3Jtcy8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9zdHJpbmctcHJvcGVydHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFFckQsSUFBQTtJQUFvQywwQ0FBZTs7Ozs7Ozs7O0lBRWpELGlDQUFROzs7OztJQUFSLFVBQVMsS0FBVSxFQUFFLE9BS2Y7UUFMZSx3QkFBQSxFQUFBLFlBS2Y7UUFDSixFQUFFLENBQUMsQ0FBQyxPQUFPLEtBQUssS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDO1lBQzlCLEtBQUssR0FBRyxLQUFHLEtBQU8sQ0FBQztTQUNwQjtRQUNELGlCQUFNLFFBQVEsWUFBQyxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7S0FDaEM7eUJBZEg7RUFFb0MsZUFBZSxFQWFsRCxDQUFBO0FBYkQsMEJBYUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBHZW5lcmljUHJvcGVydHkgfSBmcm9tICcuL2dlbmVyaWMtcHJvcGVydHknO1xuXG5leHBvcnQgY2xhc3MgU3RyaW5nUHJvcGVydHkgZXh0ZW5kcyBHZW5lcmljUHJvcGVydHkge1xuXG4gIHNldFZhbHVlKHZhbHVlOiBhbnksIG9wdGlvbnM6IHtcbiAgICBvbmx5U2VsZj86IGJvb2xlYW47XG4gICAgZW1pdEV2ZW50PzogYm9vbGVhbjtcbiAgICBlbWl0TW9kZWxUb1ZpZXdDaGFuZ2U/OiBib29sZWFuO1xuICAgIGVtaXRWaWV3VG9Nb2RlbENoYW5nZT86IGJvb2xlYW47XG4gIH0gPSB7fSk6IHZvaWQge1xuICAgIGlmICh0eXBlb2YgdmFsdWUgIT09ICdzdHJpbmcnKSB7XG4gICAgICB2YWx1ZSA9IGAke3ZhbHVlfWA7XG4gICAgfVxuICAgIHN1cGVyLnNldFZhbHVlKHZhbHVlLCBvcHRpb25zKTtcbiAgfVxufVxuXG5cbiJdfQ==