Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "Object/Required"

Index

Type aliases

Required

Required<O, K, depth>: any

Make some fields of O required (deeply or not)

Type parameters

  • O: object

    to make required

  • K: Index

    to choose fields (?=keyof O)

  • depth: Depth

    to do it deeply (?='flat')

returns

object

example

RequiredDeep

RequiredDeep<O>: object

Type parameters

  • O

RequiredFlat

RequiredFlat<O>: object

Type parameters

  • O

RequiredPart

RequiredPart<O, depth>: { 'flat': any; 'deep': any; }[depth]

Type parameters

Made with ❤️ by pirix-gh. Documentation generated by TypeDoc.