⬅️ Back to Table of Contents
📄 demo.vue
📊 Analysis Summary
Metric |
Count |
🔧 Functions |
2 |
📦 Imports |
4 |
📊 Variables & Constants |
1 |
📚 Table of Contents
🛠️ File Location:
📂 packages/core/useTransition/demo.vue
📦 Imports
Name |
Source |
rand |
@vueuse/core |
TransitionPresets |
@vueuse/core |
useTransition |
@vueuse/core |
shallowRef |
vue |
Variables & Constants
Name |
Type |
Kind |
Value |
Exported |
duration |
1500 |
let/var |
1500 |
✗ |
Functions
easeOutElastic(n: number): number
Code
function easeOutElastic(n: number) {
return n === 0
? 0
: n === 1
? 1
: (2 ** (-10 * n)) * Math.sin((n * 10 - 0.75) * ((2 * Math.PI) / 3)) + 1
}
- Parameters:
n: number
- Return Type:
number
- Calls:
Math.sin
toggle(): void
Code
function toggle() {
baseNumber.value = baseNumber.value === 100 ? 0 : 100
baseVector.value = [rand(0, 100), rand(0, 100)]
}
- Return Type:
void
- Calls:
rand (from @vueuse/core)