Appearance
module utils.ts
type MeasuredCSSLength
ts
export type MeasuredCSSLength = [cssLength: string, pixels: number];
- 0
any
- 1
any
- length
any
- toString
() => string
- toLocaleString
() => string
- pop
() => string | number
- push
(...items: (string | number)[]) => number
- concat
{ (...items: ConcatArray<string | number>[]): (string | number)[]; (...items: (string | number | ConcatArray<string | number>)[]): (string | number)[]; }
- join
(separator?: string) => string
- reverse
() => (string | number)[]
- shift
() => string | number
- slice
(start?: number, end?: number) => (string | number)[]
- sort
(compareFn?: (a: string | number, b: string | number) => number) => MeasuredCSSLength
- splice
{ (start: number, deleteCount?: number): (string | number)[]; (start: number, deleteCount: number, ...items: (string | number)[]): (string | number)[]; }
- unshift
(...items: (string | number)[]) => number
- indexOf
(searchElement: string | number, fromIndex?: number) => number
- lastIndexOf
(searchElement: string | number, fromIndex?: number) => number
- every
{ <S extends string | number>(predicate: (value: string | number, index: number, array: (string | number)[]) => value is S, thisArg?: any): this is S[]; (predicate: (value: string | number, index: number, array: (string | number)[]) => unknown, thisArg?: any): boolean; }
- some
(predicate: (value: string | number, index: number, array: (string | number)[]) => unknown, thisArg?: any) => boolean
- forEach
(callbackfn: (value: string | number, index: number, array: (string | number)[]) => void, thisArg?: any) => void
- map
<U>(callbackfn: (value: string | number, index: number, array: (string | number)[]) => U, thisArg?: any) => U[]
- filter
{ <S extends string | number>(predicate: (value: string | number, index: number, array: (string | number)[]) => value is S, thisArg?: any): S[]; (predicate: (value: string | number, index: number, array: (string | number)[]) => unknown, thisArg?: any): (string | number)[]; }
- reduce
{ (callbackfn: (previousValue: string | number, currentValue: string | number, currentIndex: number, array: (string | number)[]) => string | number): string | number; (callbackfn: (previousValue: string | number, currentValue: string | number, currentIndex: number, array: (string | number)[]) => string | number, ini...
- reduceRight
{ (callbackfn: (previousValue: string | number, currentValue: string | number, currentIndex: number, array: (string | number)[]) => string | number): string | number; (callbackfn: (previousValue: string | number, currentValue: string | number, currentIndex: number, array: (string | number)[]) => string | number, ini...
- find
{ <S extends string | number>(predicate: (this: void, value: string | number, index: number, obj: (string | number)[]) => value is S, thisArg?: any): S; (predicate: (value: string | number, index: number, obj: (string | number)[]) => unknown, thisArg?: any): string | number; }
- findIndex
(predicate: (value: string | number, index: number, obj: (string | number)[]) => unknown, thisArg?: any) => number
- fill
(value: string | number, start?: number, end?: number) => MeasuredCSSLength
- copyWithin
(target: number, start: number, end?: number) => MeasuredCSSLength
- entries
() => IterableIterator<[number, string | number]>
- keys
() => IterableIterator<number>
- values
() => IterableIterator<string | number>
- includes
(searchElement: string | number, fromIndex?: number) => boolean
- flatMap
<U, This = undefined>(callback: (this: This, value: string | number, index: number, array: (string | number)[]) => U | readonly U[], thisArg?: This) => U[]
- flat
<A, D extends number = 1>(this: A, depth?: D) => FlatArray<A, D>[]
- __@iterator@193
() => IterableIterator<string | number>
- __@unscopables@195
() => { copyWithin: boolean; entries: boolean; fill: boolean; find: boolean; findIndex: boolean; keys: boolean; values: boolean; }
- at
(index: number) => string | number
Takes an integer value and returns the item at that index, allowing for positive and negative integers. Negative integers count back from the last item in the array.
function computedDebug
ts
(title: string) => { onTrigger: (e: DebuggerEvent) => void; }
Parameters
- title
string
Returns { onTrigger: (e: DebuggerEvent) => void; }
function clamp
ts
(val: number, min: number, max: number) => number
Parameters
- val
number
- min
number
- max
number
Returns number
function measureText
ts
(text: string, fontSize: string, isVertical: boolean) => number
Parameters
- text
string
- fontSize
string
- isVertical
boolean
Returns number
function measuredCSSDistance
ts
(distance: string) => number
Parameters
- distance
string