| 1 |
<div |
| 2 |
:class="wrapperClasses()" v-if="isVisible() && ! preventWrap" |
| 3 |
> |
| 4 |
<div |
| 5 |
class="cx-vui-component__meta" |
| 6 |
v-if="this.label || this.description" |
| 7 |
> |
| 8 |
<label |
| 9 |
class="cx-vui-component__label" |
| 10 |
v-if="this.label" |
| 11 |
:for="elementId" |
| 12 |
v-html="this.label" |
| 13 |
></label> |
| 14 |
<div |
| 15 |
class="cx-vui-component__desc" |
| 16 |
v-if="this.description" |
| 17 |
v-html="this.description" |
| 18 |
></div> |
| 19 |
</div> |
| 20 |
<div class="cx-vui-component__control"> |
| 21 |
<slot></slot> |
| 22 |
</div> |
| 23 |
</div> |
| 24 |
<div |
| 25 |
:class="wrapperClassesRaw" |
| 26 |
v-else-if="isVisible()" |
| 27 |
> |
| 28 |
<slot></slot> |
| 29 |
</div> |