@vendasta/store
Version:
Components and data for Store
48 lines • 3.67 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { FieldBase } from './field-base';
/**
* @record
*/
export function TextBoxFieldOptions() { }
if (false) {
/** @type {?} */
TextBoxFieldOptions.prototype.textboxType;
/** @type {?|undefined} */
TextBoxFieldOptions.prototype.prefix;
/** @type {?|undefined} */
TextBoxFieldOptions.prototype.suffix;
}
var TextboxField = /** @class */ (function (_super) {
tslib_1.__extends(TextboxField, _super);
function TextboxField(options) {
var _this = _super.call(this, options) || this;
_this.controlType = 'textbox';
_this.textboxType = options.textboxType || 'text';
_this.prefix = options.prefix || '';
_this.suffix = options.suffix || '';
_this.regexValidator = options.regexValidator || '';
_this.regexErrorMessage = options.regexErrorMessage || '';
return _this;
}
return TextboxField;
}(FieldBase));
export { TextboxField };
if (false) {
/** @type {?} */
TextboxField.prototype.controlType;
/** @type {?} */
TextboxField.prototype.textboxType;
/** @type {?} */
TextboxField.prototype.prefix;
/** @type {?} */
TextboxField.prototype.suffix;
/** @type {?} */
TextboxField.prototype.regexValidator;
/** @type {?} */
TextboxField.prototype.regexErrorMessage;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGQtdGV4dGJveC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B2ZW5kYXN0YS9zdG9yZS8iLCJzb3VyY2VzIjpbImxpYi9vcmRlci1mb3JtL2ZpZWxkcy9maWVsZC10ZXh0Ym94LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFjLFNBQVMsRUFBbUIsTUFBTSxjQUFjLENBQUM7Ozs7QUFJdEUseUNBQTJIOzs7SUFBM0QsMENBQXlCOztJQUFDLHFDQUFnQjs7SUFBQyxxQ0FBZTs7QUFFMUg7SUFBa0Msd0NBQWlCO0lBUWpELHNCQUFZLE9BQTRCO1FBQXhDLFlBQ0Usa0JBQU0sT0FBTyxDQUFDLFNBTWY7UUFkUSxpQkFBVyxHQUFnQixTQUFTLENBQUM7UUFTNUMsS0FBSSxDQUFDLFdBQVcsR0FBRyxPQUFPLENBQUMsV0FBVyxJQUFJLE1BQU0sQ0FBQztRQUNqRCxLQUFJLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxNQUFNLElBQUksRUFBRSxDQUFDO1FBQ25DLEtBQUksQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLE1BQU0sSUFBSSxFQUFFLENBQUM7UUFDbkMsS0FBSSxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsY0FBYyxJQUFJLEVBQUUsQ0FBQztRQUNuRCxLQUFJLENBQUMsaUJBQWlCLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixJQUFJLEVBQUUsQ0FBQzs7SUFDM0QsQ0FBQztJQUNILG1CQUFDO0FBQUQsQ0FBQyxBQWhCRCxDQUFrQyxTQUFTLEdBZ0IxQzs7OztJQWZDLG1DQUE4Qzs7SUFDOUMsbUNBQXlCOztJQUN6Qiw4QkFBZTs7SUFDZiw4QkFBZTs7SUFDZixzQ0FBdUI7O0lBQ3ZCLHlDQUEwQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7Q29udHJvbFR5cGUsIEZpZWxkQmFzZSwgRmllbGRCYXNlT3B0aW9uc30gZnJvbSAnLi9maWVsZC1iYXNlJztcblxuZXhwb3J0IHR5cGUgVGV4dGJveFR5cGUgPSAndGV4dCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgVGV4dEJveEZpZWxkT3B0aW9ucyBleHRlbmRzIEZpZWxkQmFzZU9wdGlvbnMgeyB0ZXh0Ym94VHlwZTogVGV4dGJveFR5cGU7IHByZWZpeD86IHN0cmluZzsgc3VmZml4Pzogc3RyaW5nfVxuXG5leHBvcnQgY2xhc3MgVGV4dGJveEZpZWxkIGV4dGVuZHMgRmllbGRCYXNlPHN0cmluZz4ge1xuICByZWFkb25seSBjb250cm9sVHlwZTogQ29udHJvbFR5cGUgPSAndGV4dGJveCc7XG4gIHRleHRib3hUeXBlOiBUZXh0Ym94VHlwZTtcbiAgcHJlZml4OiBzdHJpbmc7XG4gIHN1ZmZpeDogc3RyaW5nO1xuICByZWdleFZhbGlkYXRvcjogc3RyaW5nO1xuICByZWdleEVycm9yTWVzc2FnZTogc3RyaW5nO1xuXG4gIGNvbnN0cnVjdG9yKG9wdGlvbnM6IFRleHRCb3hGaWVsZE9wdGlvbnMpIHtcbiAgICBzdXBlcihvcHRpb25zKTtcbiAgICB0aGlzLnRleHRib3hUeXBlID0gb3B0aW9ucy50ZXh0Ym94VHlwZSB8fCAndGV4dCc7XG4gICAgdGhpcy5wcmVmaXggPSBvcHRpb25zLnByZWZpeCB8fCAnJztcbiAgICB0aGlzLnN1ZmZpeCA9IG9wdGlvbnMuc3VmZml4IHx8ICcnO1xuICAgIHRoaXMucmVnZXhWYWxpZGF0b3IgPSBvcHRpb25zLnJlZ2V4VmFsaWRhdG9yIHx8ICcnO1xuICAgIHRoaXMucmVnZXhFcnJvck1lc3NhZ2UgPSBvcHRpb25zLnJlZ2V4RXJyb3JNZXNzYWdlIHx8ICcnO1xuICB9XG59XG4iXX0=