Skip to content

RevealContainer-DEMO


vue
<fv-RevealContainer>
</fv-RevealContainer>

Disabled

vue
<fv-RevealContainer disabled>
</fv-RevealContainer>

RevealContainer-Customize


Single Color

vue
<fv-RevealContainer backgroundColor="rgba(0, 98, 158, 0.3)" borderColor="rgba(0, 98, 158, 0.3)">
</fv-RevealContainer>

Gradient Color

vue
<fv-RevealContainer :backgroundGradientList="['rgba(0, 0, 0, 0.1)', 'rgba(255, 255, 255, 0)']" :borderGradientList="['#40e0d0', '#40e0d0', '#ff8c00', '#ff8c00', '#ff0080', 'rgba(255, 255, 255, 0)']" borderGradientSize="120">
</fv-RevealContainer>

Properties


PropertyTypeRequiredDefaultDescription
revealContainerbooleanNofalse
parentanyNonull
borderWidthnumberNo1
borderRadiusnumberNo6
backgroundColorstringNo'rgba(121, 119, 117, 0.6)'
backgroundGradientListarrayNo[]
backgroundGradientSizenumberNo120
borderColorstringNo'rgba(121, 119, 117, 0.6)'
borderGradientListarrayNo[]
borderGradientSizenumberNo60
debounceDistancenumberNo300See the RevealContainer debounceDistance option.
disabledbooleanNofalse
themestringNo'global'
langstringNo"global"See the RevealContainer lang option.

Events


EventArgumentsDescription
clickeventClick Event

Data

  1. revealContainer
javascript
{
    init: false,    // 默认值为false, 定义了一个包含RevealContainer的组件后, init会自行修改, 不需要手动修改其值.
    el: () => HTMLElement, // 此为要绑定的对象, 必须采用函数式声明.
    revealHandlerList: []   // 所有被侦听的RevealContainer对象.
}
  1. parent
javascript
parent: () => HTMLElement

MIT Licensed