katanakit-js / ISystemUtils
Interface: ISystemUtils
Defined in: src/types/index.ts:665
Contract of the system utilities.
Methods
useAverage()
ts
useAverage(numbers): number;Defined in: src/types/index.ts:671
Parameters
| Parameter | Type |
|---|---|
numbers | number[] |
Returns
number
useCopyToClipboard()
ts
useCopyToClipboard(text): Promise<boolean>;Defined in: src/types/index.ts:668
Parameters
| Parameter | Type |
|---|---|
text | string |
Returns
Promise<boolean>
useGetUrlParams()
ts
useGetUrlParams(urlString): Record<string, string>;Defined in: src/types/index.ts:669
Parameters
| Parameter | Type |
|---|---|
urlString | string |
Returns
Record<string, string>
useRetry()
ts
useRetry<T>(
fn,
retries?,
delayMs?
): Promise<T>;Defined in: src/types/index.ts:667
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
fn | () => Promise<T> |
retries? | number |
delayMs? | number |
Returns
Promise<T>
useRound()
ts
useRound(value, decimals?): number;Defined in: src/types/index.ts:670
Parameters
| Parameter | Type |
|---|---|
value | string | number |
decimals? | number |
Returns
number
useSleep()
ts
useSleep(ms): Promise<void>;Defined in: src/types/index.ts:666
Parameters
| Parameter | Type |
|---|---|
ms | number |
Returns
Promise<void>