Skip to content

⬅️ Back to Table of Contents

📄 demo.vue

📊 Analysis Summary

Metric Count
📦 Imports 8
📊 Variables & Constants 6
🟢 Vue Composition API 7

📚 Table of Contents

🛠️ File Location:

📂 packages/core/useParallax/demo.vue

📦 Imports

Name Source
CSSProperties vue
reactify @vueuse/core
useMediaQuery @vueuse/core
useParallax @vueuse/core
computed vue
reactive vue
useTemplateRef vue
YAML yaml

Variables & Constants

Name Type Kind Value Exported
target boolean let/var useTemplateRef<HTMLElement>('target')
targetStyle CSSProperties let/var `{
display: 'flex',
flexDirection: 'column',
justifyContent: 'center',
minHeight: '500px',
transition: '.3s ease-out all',
}`
cardWindowStyle CSSProperties let/var `{
overflow: 'hidden',
fontSize: '6rem',
position: 'absolute',
top: 'calc(50% - 1em)',
left: 'calc(50% - 1em)',
height: '2em',
width: '2em',
margin: 'auto',
}`
layerBase CSSProperties let/var `{
position: 'absolute',
height: '100%',
width: '100%',
transition: '.3s ease-out all',
}`
containerStyle CSSProperties let/var `{
margin: '3em auto',
perspective: '300px',
}`
layer4 CSSProperties let/var layerBase

Vue Composition API

Name Type Reactive Variables Composables
reactive reactive none none
computed computed none none
computed computed none none
computed computed none none
computed computed none none
computed computed none none
computed computed none none