UNPKG

med-table

Version:
17 lines 2.86 kB
import { FIELD_TYPES, PATTERN_TYPES } from 'med-dynamic-form'; export class EditorBuilder { constructor(options) { this.onLeave = () => { }; this.autoFocus = true; this.wrappers = []; this.inputMask = ''; this.fieldWrapperSelector = '.table-cell__content'; this.pattern = PATTERN_TYPES.NONE; this.key = options.key; this.onLeave = options.onLeave; this.editorType = options.editorType || FIELD_TYPES.TEXT; this.inputMask = options.inputMask || this.inputMask; this.pattern = options.pattern || this.pattern; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWRpdG9yLWJ1aWxkZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9tZWQtdGFibGUvc3JjL2xpYi9jb21wb25lbnRzL3RhYmxlLWNlbGwvZWRpdG9yLWJ1aWxkZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFDLFdBQVcsRUFBc0IsYUFBYSxFQUFDLE1BQU0sa0JBQWtCLENBQUM7QUFPaEYsTUFBTSxPQUFPLGFBQWE7SUFVeEIsWUFBWSxPQUE2QjtRQVB6QyxZQUFPLEdBQUcsR0FBRyxFQUFFLEdBQUUsQ0FBQyxDQUFDO1FBQ25CLGNBQVMsR0FBWSxJQUFJLENBQUM7UUFDMUIsYUFBUSxHQUFhLEVBQUUsQ0FBQztRQUN4QixjQUFTLEdBQVcsRUFBRSxDQUFDO1FBQ3ZCLHlCQUFvQixHQUFXLHNCQUFzQixDQUFDO1FBQ3RELFlBQU8sR0FBa0IsYUFBYSxDQUFDLElBQUksQ0FBQztRQUcxQyxJQUFJLENBQUMsR0FBRyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUM7UUFDdkIsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO1FBQy9CLElBQUksQ0FBQyxVQUFVLEdBQUcsT0FBTyxDQUFDLFVBQVUsSUFBSSxXQUFXLENBQUMsSUFBSSxDQUFDO1FBQ3pELElBQUksQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLFNBQVMsSUFBSSxJQUFJLENBQUMsU0FBUyxDQUFDO1FBQ3JELElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLE9BQU8sSUFBSSxJQUFJLENBQUMsT0FBTyxDQUFDO0lBQ2pELENBQUM7Q0FDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7RklFTERfVFlQRVMsIE1lZEZvcm1GaWVsZENvbmZpZywgUEFUVEVSTl9UWVBFU30gZnJvbSAnbWVkLWR5bmFtaWMtZm9ybSc7XG5pbXBvcnQge0NlbGxEYXRhQ29uZmlnTG9jYWx9IGZyb20gJy4uLy4uL3R5cGVzL0NlbGxEYXRhQ29uZmlnTG9jYWwnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEVkaXRvckJ1aWxkZXJPcHRpb25zIGV4dGVuZHMgQ2VsbERhdGFDb25maWdMb2NhbCB7XG4gIG9uTGVhdmU6ICgpID0+IHZvaWRcbn1cblxuZXhwb3J0IGNsYXNzIEVkaXRvckJ1aWxkZXIgaW1wbGVtZW50cyBNZWRGb3JtRmllbGRDb25maWcge1xuICBrZXk6IHN0cmluZztcbiAgZWRpdG9yVHlwZTogRklFTERfVFlQRVM7XG4gIG9uTGVhdmUgPSAoKSA9PiB7fTtcbiAgYXV0b0ZvY3VzOiBib29sZWFuID0gdHJ1ZTtcbiAgd3JhcHBlcnM6IHN0cmluZ1tdID0gW107XG4gIGlucHV0TWFzazogc3RyaW5nID0gJyc7XG4gIGZpZWxkV3JhcHBlclNlbGVjdG9yOiBzdHJpbmcgPSAnLnRhYmxlLWNlbGxfX2NvbnRlbnQnO1xuICBwYXR0ZXJuOiBQQVRURVJOX1RZUEVTID0gUEFUVEVSTl9UWVBFUy5OT05FO1xuXG4gIGNvbnN0cnVjdG9yKG9wdGlvbnM6IEVkaXRvckJ1aWxkZXJPcHRpb25zKSB7XG4gICAgdGhpcy5rZXkgPSBvcHRpb25zLmtleTtcbiAgICB0aGlzLm9uTGVhdmUgPSBvcHRpb25zLm9uTGVhdmU7XG4gICAgdGhpcy5lZGl0b3JUeXBlID0gb3B0aW9ucy5lZGl0b3JUeXBlIHx8IEZJRUxEX1RZUEVTLlRFWFQ7XG4gICAgdGhpcy5pbnB1dE1hc2sgPSBvcHRpb25zLmlucHV0TWFzayB8fCB0aGlzLmlucHV0TWFzaztcbiAgICB0aGlzLnBhdHRlcm4gPSBvcHRpb25zLnBhdHRlcm4gfHwgdGhpcy5wYXR0ZXJuO1xuICB9XG59XG4iXX0=