UNPKG

@tangential/configurable-input-widgets

Version:

Input Widgets with persistable, dynamic configuration.

13 lines 2.12 kB
import { ObjectUtil } from '@tangential/core'; import { ConfigurableInputIval } from '../configurable-input-ival'; const Model = { value: '' }; export class TextIval extends ConfigurableInputIval { constructor(config, key) { super(config, key); this.value = config.value || ''; } } TextIval.$model = ObjectUtil.assignDeep({}, ConfigurableInputIval.$model, Model); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGV4dC1pdmFsLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvdGFuZ2VudGlhbC9jb25maWd1cmFibGUtaW5wdXQtd2lkZ2V0cy9zcmMvbGliL2RhdGEtdHlwZS90ZXh0L3RleHQtaXZhbC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQVksVUFBVSxFQUFDLE1BQU0sa0JBQWtCLENBQUE7QUFDdEQsT0FBTyxFQUFDLHFCQUFxQixFQUE0QixNQUFNLDRCQUE0QixDQUFBO0FBTzNGLE1BQU0sS0FBSyxHQUFlO0lBQ3hCLEtBQUssRUFBRSxFQUFFO0NBQ1YsQ0FBQTtBQUVELE1BQU0sT0FBTyxRQUFTLFNBQVEscUJBQXFCO0lBS2pELFlBQVksTUFBbUIsRUFBRSxHQUFZO1FBQzNDLEtBQUssQ0FBQyxNQUFNLEVBQUUsR0FBRyxDQUFDLENBQUE7UUFDbEIsSUFBSSxDQUFDLEtBQUssR0FBRyxNQUFNLENBQUMsS0FBSyxJQUFJLEVBQUUsQ0FBQTtJQUNqQyxDQUFDOztBQVBlLGVBQU0sR0FBZSxVQUFVLENBQUMsVUFBVSxDQUFDLEVBQUUsRUFBRSxxQkFBcUIsQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0pzb25pZmllZCwgT2JqZWN0VXRpbH0gZnJvbSAnQHRhbmdlbnRpYWwvY29yZSdcbmltcG9ydCB7Q29uZmlndXJhYmxlSW5wdXRJdmFsLCBDb25maWd1cmFibGVJbnB1dEl2YWxKc29ufSBmcm9tICcuLi9jb25maWd1cmFibGUtaW5wdXQtaXZhbCdcblxuXG5leHBvcnQgaW50ZXJmYWNlIFRleHRJdmFsSUYgZXh0ZW5kcyBDb25maWd1cmFibGVJbnB1dEl2YWxKc29uIHtcbiAgdmFsdWU/OiBzdHJpbmdcbn1cblxuY29uc3QgTW9kZWw6IFRleHRJdmFsSUYgPSB7XG4gIHZhbHVlOiAnJ1xufVxuXG5leHBvcnQgY2xhc3MgVGV4dEl2YWwgZXh0ZW5kcyBDb25maWd1cmFibGVJbnB1dEl2YWwgaW1wbGVtZW50cyBKc29uaWZpZWQ8VGV4dEl2YWwsIFRleHRJdmFsSUY+LCBUZXh0SXZhbElGIHtcbiAgc3RhdGljIG92ZXJyaWRlICRtb2RlbDogVGV4dEl2YWxJRiA9IE9iamVjdFV0aWwuYXNzaWduRGVlcCh7fSwgQ29uZmlndXJhYmxlSW5wdXRJdmFsLiRtb2RlbCwgTW9kZWwpXG5cbiAgb3ZlcnJpZGUgdmFsdWU6IHN0cmluZ1xuXG4gIGNvbnN0cnVjdG9yKGNvbmZpZz86IFRleHRJdmFsSUYsIGtleT86IHN0cmluZykge1xuICAgIHN1cGVyKGNvbmZpZywga2V5KVxuICAgIHRoaXMudmFsdWUgPSBjb25maWcudmFsdWUgfHwgJydcbiAgfVxufVxuIl19