Lawtext core references / core/src/util
Module: core/src/util
Table of contents
Classes
Type Aliases
Variables
Functions
Type Aliases
Diff
Ƭ Diff<T
, U
>: T
extends U
? never
: T
Type parameters
Name |
---|
T |
U |
Defined in
core/src/util/index.ts:55 (opens in a new tab)
ResolvedType
Ƭ ResolvedType<T
>: T
extends PromiseLike
<infer U> ? U
: T
Type parameters
Name |
---|
T |
Defined in
core/src/util/index.ts:20 (opens in a new tab)
Variables
pictMimeDict
• Const
pictMimeDict: Object
Type declaration
Name | Type |
---|---|
.bmp | "image/bmp" |
.gif | "image/gif" |
.jpeg | "image/jpeg" |
.jpg | "image/jpeg" |
.pdf | "application/pdf" |
.png | "image/png" |
.svg | "image/svg+xml" |
.tif | "image/tiff" |
.tiff | "image/tiff" |
Defined in
core/src/util/index.ts:58 (opens in a new tab)
Functions
assertNever
▸ assertNever(x
): never
Parameters
Name | Type |
---|---|
x | never |
Returns
never
Defined in
core/src/util/index.ts:51 (opens in a new tab)
decodeBase64
▸ decodeBase64(base64
): Uint8Array
Parameters
Name | Type |
---|---|
base64 | string |
Returns
Uint8Array
Defined in
core/src/util/index.ts:33 (opens in a new tab)
omit
▸ omit<T
, K
>(obj
, ...keys
): Omit
<T
, K
>
Type parameters
Name | Type |
---|---|
T | T |
K | extends string | number | symbol |
Parameters
Name | Type |
---|---|
obj | T |
...keys | K [] |
Returns
Omit
<T
, K
>
Defined in
core/src/util/index.ts:27 (opens in a new tab)
pick
▸ pick<T
, K
>(obj
, ...keys
): Pick
<T
, K
>
Type parameters
Name | Type |
---|---|
T | T |
K | extends string | number | symbol |
Parameters
Name | Type |
---|---|
obj | T |
...keys | K [] |
Returns
Pick
<T
, K
>
Defined in
core/src/util/index.ts:22 (opens in a new tab)
range
▸ range(start
, end
): Generator
<number
, void
, unknown
>
Parameters
Name | Type |
---|---|
start | number |
end | number |
Returns
Generator
<number
, void
, unknown
>
Defined in
core/src/util/index.ts:14 (opens in a new tab)
throttle
▸ throttle<TArgs
>(func
, waitms
, initialWaitms?
): (...args
: TArgs
) => void
Type parameters
Name | Type |
---|---|
TArgs | extends unknown [] |
Parameters
Name | Type |
---|---|
func | (...args : TArgs ) => unknown |
waitms | number |
initialWaitms? | number |
Returns
fn
▸ (...args
): void
Parameters
Name | Type |
---|---|
...args | TArgs |
Returns
void
Defined in
core/src/util/index.ts:70 (opens in a new tab)
throwError
▸ throwError(): never
Returns
never
Defined in
core/src/util/index.ts:47 (opens in a new tab)
wait
▸ wait(ms
): Promise
<void
>
Parameters
Name | Type |
---|---|
ms | number |
Returns
Promise
<void
>
Defined in
core/src/util/index.ts:1 (opens in a new tab)
withTime
▸ withTime<TArgs
, TRet
>(func
): (...args
: TArgs
) => Promise
<[time: number, ret: TRet]>
Type parameters
Name | Type |
---|---|
TArgs | extends unknown [] |
TRet | TRet |
Parameters
Name | Type |
---|---|
func | (...args : TArgs ) => TRet | Promise <TRet > |
Returns
fn
▸ (...args
): Promise
<[time: number, ret: TRet]>
Parameters
Name | Type |
---|---|
...args | TArgs |
Returns
Promise
<[time: number, ret: TRet]>