Type alias DrainOpenerDefaults<T, TArgs>

DrainOpenerDefaults<T, TArgs>: [] extends TArgs
    ? []
    : [DrainOpener<T> | false]

Function that opens drain without arguments, or false to prohibit that.

Type Parameters

  • T

    Poured data type.

  • TArgs extends unknown[]

    Type of drain arguments.

Generated using TypeDoc