Lawtext core references / core/src/util
core/src/util
Classes
Type Aliases
Diff
Diff<
T,U> =TextendsU?never:T
Defined in: core/src/util/index.ts:51
Type Parameters
T
T
U
U
ResolvedType
ResolvedType<
T> =TextendsPromiseLike<infer U> ?U:T
Defined in: core/src/util/index.ts:20
Type Parameters
T
T
Variables
pictMimeDict
constpictMimeDict:object
Defined in: core/src/util/index.ts:54
Type Declaration
.bmp
readonly.bmp:"image/bmp"="image/bmp"
.gif
readonly.gif:"image/gif"="image/gif"
.jpeg
readonly.jpeg:"image/jpeg"="image/jpeg"
.jpg
readonly.jpg:"image/jpeg"="image/jpeg"
readonly.pdf:"application/pdf"="application/pdf"
.png
readonly.png:"image/png"="image/png"
.svg
readonly.svg:"image/svg+xml"="image/svg+xml"
.tif
readonly.tif:"image/tiff"="image/tiff"
.tiff
readonly.tiff:"image/tiff"="image/tiff"
Functions
assertNever()
assertNever(
x):never
Defined in: core/src/util/index.ts:47
Parameters
x
never
Returns
never
decodeBase64()
decodeBase64(
base64):Uint8Array<ArrayBuffer>
Defined in: core/src/util/index.ts:33
Parameters
base64
string
Returns
Uint8Array<ArrayBuffer>
omit()
omit<
T,K>(obj, …keys):Omit<T,K>
Defined in: core/src/util/index.ts:27
Type Parameters
T
T
K
K extends string | number | symbol
Parameters
obj
T
keys
…K[]
Returns
Omit<T, K>
pick()
pick<
T,K>(obj, …keys):Pick<T,K>
Defined in: core/src/util/index.ts:22
Type Parameters
T
T
K
K extends string | number | symbol
Parameters
obj
T
keys
…K[]
Returns
Pick<T, K>
range()
range(
start,end):Generator<number,void,unknown>
Defined in: core/src/util/index.ts:14
Parameters
start
number
end
number
Returns
Generator<number, void, unknown>
throttle()
throttle<
TArgs>(func,waitms,initialWaitms?): (…args) =>void
Defined in: core/src/util/index.ts:66
Type Parameters
TArgs
TArgs extends unknown[]
Parameters
func
(…args) => unknown
waitms
number
initialWaitms?
number
Returns
(…
args):void
Parameters
args
…TArgs
Returns
void
throwError()
throwError():
never
Defined in: core/src/util/index.ts:43
Returns
never
wait()
wait(
ms):Promise<void>
Defined in: core/src/util/index.ts:1
Parameters
ms
number
Returns
Promise<void>
withTime()
withTime<
TArgs,TRet>(func): (…args) =>Promise<[number,TRet]>
Defined in: core/src/util/index.ts:5
Type Parameters
TArgs
TArgs extends unknown[]
TRet
TRet
Parameters
func
(…args) => TRet | Promise<TRet>
Returns
(…
args):Promise<[number,TRet]>
Parameters
args
…TArgs
Returns
Promise<[number, TRet]>