UNPKG

@foblex/flow-animator

Version:
15 lines 2.41 kB
export class CreateNodeOverlayHandler { handle(request) { const result = document.createElement('div'); result.classList.add('f-animation', 'f-animated-node'); result.style.position = 'absolute'; result.style.width = `${request.element.clientWidth}px`; result.style.height = '0px'; result.style.top = `0px`; result.style.left = `0px`; result.style.zIndex = '1'; request.element.appendChild(result); return result; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLW5vZGUtb3ZlcmxheS5oYW5kbGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvZi1mbG93LWFuaW1hdG9yL3NyYy9saWIvY3JlYXRlLW5vZGUtb3ZlcmxheS9jcmVhdGUtbm9kZS1vdmVybGF5LmhhbmRsZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUFBTSxPQUFPLHdCQUF3QjtJQUU1QixNQUFNLENBQUMsT0FBaUM7UUFDN0MsTUFBTSxNQUFNLEdBQUcsUUFBUSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUM3QyxNQUFNLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxhQUFhLEVBQUUsaUJBQWlCLENBQUMsQ0FBQztRQUN2RCxNQUFNLENBQUMsS0FBSyxDQUFDLFFBQVEsR0FBRyxVQUFVLENBQUM7UUFDbkMsTUFBTSxDQUFDLEtBQUssQ0FBQyxLQUFLLEdBQUcsR0FBSSxPQUFPLENBQUMsT0FBTyxDQUFDLFdBQVksSUFBSSxDQUFDO1FBQzFELE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLEtBQUssQ0FBQztRQUM1QixNQUFNLENBQUMsS0FBSyxDQUFDLEdBQUcsR0FBRyxLQUFLLENBQUM7UUFDekIsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLEdBQUcsS0FBSyxDQUFDO1FBQzFCLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLEdBQUcsQ0FBQztRQUUxQixPQUFPLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUVwQyxPQUFPLE1BQU0sQ0FBQztJQUNoQixDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDcmVhdGVOb2RlT3ZlcmxheVJlcXVlc3QgfSBmcm9tICcuL2NyZWF0ZS1ub2RlLW92ZXJsYXktcmVxdWVzdCc7XG5cbmV4cG9ydCBjbGFzcyBDcmVhdGVOb2RlT3ZlcmxheUhhbmRsZXIge1xuXG4gIHB1YmxpYyBoYW5kbGUocmVxdWVzdDogQ3JlYXRlTm9kZU92ZXJsYXlSZXF1ZXN0KTogSFRNTEVsZW1lbnQge1xuICAgIGNvbnN0IHJlc3VsdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO1xuICAgIHJlc3VsdC5jbGFzc0xpc3QuYWRkKCdmLWFuaW1hdGlvbicsICdmLWFuaW1hdGVkLW5vZGUnKTtcbiAgICByZXN1bHQuc3R5bGUucG9zaXRpb24gPSAnYWJzb2x1dGUnO1xuICAgIHJlc3VsdC5zdHlsZS53aWR0aCA9IGAkeyByZXF1ZXN0LmVsZW1lbnQuY2xpZW50V2lkdGggfXB4YDtcbiAgICByZXN1bHQuc3R5bGUuaGVpZ2h0ID0gJzBweCc7XG4gICAgcmVzdWx0LnN0eWxlLnRvcCA9IGAwcHhgO1xuICAgIHJlc3VsdC5zdHlsZS5sZWZ0ID0gYDBweGA7XG4gICAgcmVzdWx0LnN0eWxlLnpJbmRleCA9ICcxJztcblxuICAgIHJlcXVlc3QuZWxlbWVudC5hcHBlbmRDaGlsZChyZXN1bHQpO1xuXG4gICAgcmV0dXJuIHJlc3VsdDtcbiAgfVxufVxuIl19