⬅️ Back to Table of Contents
📄 utils.ts
📊 Analysis Summary
Metric |
Count |
🔧 Functions |
1 |
📦 Imports |
2 |
📑 Type Aliases |
1 |
📚 Table of Contents
🛠️ File Location:
📂 packages/math/utils.ts
📦 Imports
Name |
Source |
MaybeRefOrGetter |
vue |
toValue |
vue |
Functions
toValueArgsFlat(args: MaybeComputedRefArgs<T>): T[]
Code
export function toValueArgsFlat<T>(args: MaybeComputedRefArgs<T>): T[] {
return args
.flatMap((i: any) => {
const v = toValue(i)
if (Array.isArray(v))
return v.map(i => toValue(i))
return [v]
})
}
- Parameters:
args: MaybeComputedRefArgs<T>
- Return Type:
T[]
- Calls:
args
.flatMap
toValue (from vue)
Array.isArray
v.map
Type Aliases
MaybeComputedRefArgs<T>
type MaybeComputedRefArgs<T> = MaybeRefOrGetter<T>[] | [MaybeRefOrGetter<MaybeRefOrGetter<T>[]>];