Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Builtin

Builtin: Primitive | Function | Date | Error | RegExp

DeepRequired

DeepRequired<T>: { [ K in keyof T]-?: T[K] extends any[] | Builtin ? T[K] : DeepRequired<T[K]> }

Modifies a type so that all properties and nested properties within it are required.

Type parameters

  • T

IBrowserConditionExpression

IBrowserConditionExpression: { [ P in keyof IBrowserAliases]?: string }

Used with BrowserDetector.isSupportedBrowser()

IJsonSerializable

IJsonSerializable: string | number | boolean | null | undefined | IJsonArray | IJsonObject

A union type describing all type that can be serialized to JSON.

Primitive

Primitive: string | number | boolean | bigint | symbol | undefined | null

Generated using TypeDoc