Function createDrain

  • Creates new Drain.

    Type Parameters

    • T

      Poured data type.

    • TArgs extends unknown[] = []

      Type of drain arguments.

    Parameters

    • open: DrainOpener<T, TArgs>

      Function that opens drain.

    • Rest ...defaultOpen: DrainOpenerDefaults<T, TArgs>

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

    Returns Drain<T, TArgs>

    New drain instance.

Generated using TypeDoc