UNPKG

@vendasta/store

Version:

Components and data for Store

14 lines 2.72 kB
import { FieldBase } from './field-base'; export class TextboxField extends FieldBase { constructor(options) { super(options); this.controlType = 'textbox'; this.textboxType = options.textboxType || 'text'; this.prefix = options.prefix || ''; this.suffix = options.suffix || ''; this.regexValidator = options.regexValidator || ''; this.regexErrorMessage = options.regexErrorMessage || ''; this.displayOnly = options.displayOnly || false; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGQtdGV4dGJveC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvc3RvcmUvc3JjL2xpYi9vcmRlci1mb3JtL2ZpZWxkcy9maWVsZC10ZXh0Ym94LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBZSxTQUFTLEVBQW9CLE1BQU0sY0FBYyxDQUFDO0FBV3hFLE1BQU0sT0FBTyxZQUFhLFNBQVEsU0FBaUI7SUFTakQsWUFBWSxPQUE0QjtRQUN0QyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFUUixnQkFBVyxHQUFnQixTQUFTLENBQUM7UUFVNUMsSUFBSSxDQUFDLFdBQVcsR0FBRyxPQUFPLENBQUMsV0FBVyxJQUFJLE1BQU0sQ0FBQztRQUNqRCxJQUFJLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxNQUFNLElBQUksRUFBRSxDQUFDO1FBQ25DLElBQUksQ0FBQyxNQUFNLEdBQUcsT0FBTyxDQUFDLE1BQU0sSUFBSSxFQUFFLENBQUM7UUFDbkMsSUFBSSxDQUFDLGNBQWMsR0FBRyxPQUFPLENBQUMsY0FBYyxJQUFJLEVBQUUsQ0FBQztRQUNuRCxJQUFJLENBQUMsaUJBQWlCLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixJQUFJLEVBQUUsQ0FBQztRQUN6RCxJQUFJLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxXQUFXLElBQUksS0FBSyxDQUFDO0lBQ2xELENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbnRyb2xUeXBlLCBGaWVsZEJhc2UsIEZpZWxkQmFzZU9wdGlvbnMgfSBmcm9tICcuL2ZpZWxkLWJhc2UnO1xuXG5leHBvcnQgdHlwZSBUZXh0Ym94VHlwZSA9ICd0ZXh0JztcblxuZXhwb3J0IGludGVyZmFjZSBUZXh0Qm94RmllbGRPcHRpb25zIGV4dGVuZHMgRmllbGRCYXNlT3B0aW9ucyB7XG4gIHRleHRib3hUeXBlOiBUZXh0Ym94VHlwZTtcbiAgcHJlZml4Pzogc3RyaW5nO1xuICBzdWZmaXg/OiBzdHJpbmc7XG4gIGRpc3BsYXlPbmx5PzogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGNsYXNzIFRleHRib3hGaWVsZCBleHRlbmRzIEZpZWxkQmFzZTxzdHJpbmc+IHtcbiAgcmVhZG9ubHkgY29udHJvbFR5cGU6IENvbnRyb2xUeXBlID0gJ3RleHRib3gnO1xuICB0ZXh0Ym94VHlwZTogVGV4dGJveFR5cGU7XG4gIHByZWZpeDogc3RyaW5nO1xuICBzdWZmaXg6IHN0cmluZztcbiAgcmVnZXhWYWxpZGF0b3I6IHN0cmluZztcbiAgcmVnZXhFcnJvck1lc3NhZ2U6IHN0cmluZztcbiAgZGlzcGxheU9ubHk6IGJvb2xlYW47XG5cbiAgY29uc3RydWN0b3Iob3B0aW9uczogVGV4dEJveEZpZWxkT3B0aW9ucykge1xuICAgIHN1cGVyKG9wdGlvbnMpO1xuICAgIHRoaXMudGV4dGJveFR5cGUgPSBvcHRpb25zLnRleHRib3hUeXBlIHx8ICd0ZXh0JztcbiAgICB0aGlzLnByZWZpeCA9IG9wdGlvbnMucHJlZml4IHx8ICcnO1xuICAgIHRoaXMuc3VmZml4ID0gb3B0aW9ucy5zdWZmaXggfHwgJyc7XG4gICAgdGhpcy5yZWdleFZhbGlkYXRvciA9IG9wdGlvbnMucmVnZXhWYWxpZGF0b3IgfHwgJyc7XG4gICAgdGhpcy5yZWdleEVycm9yTWVzc2FnZSA9IG9wdGlvbnMucmVnZXhFcnJvck1lc3NhZ2UgfHwgJyc7XG4gICAgdGhpcy5kaXNwbGF5T25seSA9IG9wdGlvbnMuZGlzcGxheU9ubHkgfHwgZmFsc2U7XG4gIH1cbn1cbiJdfQ==