Parsys - what adds <cq data-config="..."> etc elements?
Hi,
we are developing - with AEM 6.3 - some custom Sightly authoring components, which integrate some vue.js code.
When adding content under a parsys (foundation/components/parsys/new) and parsys/new, the markup is decorated (?) with <cq> elements. So if we add a content item (in our case a 'card') by dragging it into the parsys, in preview mode we then end up with markup similar to the outline below. I can see how the first 2 divs are drawn: there is the authored content and the markup rendered by new.jsp under parsys.jsp. What then adds the following 2 <cq> sibling elements? I want to know so that I can figure out how to hide them in preview mode where a <cq data-config="..."> value somehow ends up with invalid json values (paths with missing forward slashes seems to be the symptom (possibly due to vue.js processing)) which then breaks the javascript run from /libs/cq/gui/components/authoring/editors/clientlibs/core.js.
<!-- snippets -->
<div class="card section cq-Editable-dom">
<!--cq{"decorated":true,... -->
<div class="new section cq-Editable-dom">
<!--cq{"decorated":true,... -->
<cq data-path="..." data-config="..."></cq>
<cq data-path="..." data-config="..."></cq>