Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

Functions

Type aliases

Argument<Arguments, ErrorType>: CallbackArgument<Arguments, ErrorType>

Type parameters

  • Arguments: unknown[]

  • ErrorType: Error

Functions

  • Parameter<Arguments, ErrorType>(__namedParameters: CallbackArgument<Arguments, Error>): ErrorType
  • Parameter<Arguments>(__namedParameters: CallbackArgument<Arguments, Error>): Error
  • Parameters<Arguments, ErrorType>(argument: Arguments, message: (...argument: Arguments) => string, error: (message: string) => ErrorType): ErrorType
  • Parameters<Arguments>(argument: Arguments, message: (...argument: Arguments) => string): Error
  • Type parameters

    • Arguments: unknown[]

    • ErrorType: Error

    Parameters

    • argument: Arguments
    • message: (...argument: Arguments) => string
        • (...argument: Arguments): string
        • Parameters

          • Rest ...argument: Arguments

          Returns string

    • error: (message: string) => ErrorType
        • (message: string): ErrorType
        • Parameters

          • message: string

          Returns ErrorType

    Returns ErrorType

  • Type parameters

    • Arguments: unknown[]

    Parameters

    • argument: Arguments
    • message: (...argument: Arguments) => string
        • (...argument: Arguments): string
        • Parameters

          • Rest ...argument: Arguments

          Returns string

    Returns Error

Generated using TypeDoc