mirror of
https://github.com/primefaces/primevue.git
synced 2025-05-10 01:12:37 +00:00
Refactor #4908 - For Galleria
This commit is contained in:
parent
fd6799bbe0
commit
a59fb53535
6 changed files with 30 additions and 4 deletions
|
@ -1,5 +1,15 @@
|
|||
<template>
|
||||
<div v-if="$attrs.value && $attrs.value.length > 0" :id="id" :class="[cx('root'), $attrs.containerClass]" :style="$attrs.containerStyle" v-bind="{ ...$attrs.containerProps, ...getPTOptions('root') }" data-pc-name="galleria">
|
||||
<div
|
||||
v-if="$attrs.value && $attrs.value.length > 0"
|
||||
:id="id"
|
||||
role="region"
|
||||
:class="[cx('root'), $attrs.containerClass]"
|
||||
:style="$attrs.containerStyle"
|
||||
:aria-label="$attrs.ariaLabel"
|
||||
:aria-roledescription="$attrs.ariaRoledescription"
|
||||
v-bind="{ ...$attrs.containerProps, ...getPTOptions('root') }"
|
||||
data-pc-name="galleria"
|
||||
>
|
||||
<button v-if="$attrs.fullScreen" v-ripple autofocus type="button" :class="cx('closeButton')" :aria-label="closeAriaLabel" @click="$emit('mask-hide')" v-bind="getPTOptions('closeButton')">
|
||||
<component :is="$attrs.templates['closeicon'] || 'TimesIcon'" :class="cx('closeIcon')" v-bind="getPTOptions('closeIcon')" />
|
||||
</button>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue