Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Partial

Hierarchy

  • Partial

Callable

  • __call<R>(func: Function0<R>): Function0<R>
  • __call<T1, R>(func: Function1<T1, R>): Function1<T1, R>
  • __call<T1, R>(func: Function1<T1, R>, arg1: T1): Function0<R>
  • __call<T1, T2, R>(func: Function2<T1, T2, R>): Function2<T1, T2, R>
  • __call<T1, T2, R>(func: Function2<T1, T2, R>, arg1: T1): Function1<T2, R>
  • __call<T1, T2, R>(func: Function2<T1, T2, R>, plc1: PH, arg2: T2): Function1<T1, R>
  • __call<T1, T2, R>(func: Function2<T1, T2, R>, arg1: T1, arg2: T2): Function0<R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>): Function3<T1, T2, T3, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, arg1: T1): Function2<T2, T3, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, plc1: PH, arg2: T2): Function2<T1, T3, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, arg1: T1, arg2: T2): Function1<T3, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, plc1: PH, plc2: PH, arg3: T3): Function2<T1, T2, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, arg1: T1, plc2: PH, arg3: T3): Function1<T2, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, plc1: PH, arg2: T2, arg3: T3): Function1<T1, R>
  • __call<T1, T2, T3, R>(func: Function3<T1, T2, T3, R>, arg1: T1, arg2: T2, arg3: T3): Function0<R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>): Function4<T1, T2, T3, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1): Function3<T2, T3, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, arg2: T2): Function3<T1, T3, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, arg2: T2): Function2<T3, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, plc2: PH, arg3: T3): Function3<T1, T2, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, plc2: PH, arg3: T3): Function2<T2, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, arg2: T2, arg3: T3): Function2<T1, T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, arg2: T2, arg3: T3): Function1<T4, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, plc2: PH, plc3: PH, arg4: T4): Function3<T1, T2, T3, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, plc2: PH, plc3: PH, arg4: T4): Function2<T2, T3, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, arg2: T2, plc3: PH, arg4: T4): Function2<T1, T3, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, arg2: T2, plc3: PH, arg4: T4): Function1<T3, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, plc2: PH, arg3: T3, arg4: T4): Function2<T1, T2, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, plc2: PH, arg3: T3, arg4: T4): Function1<T2, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, plc1: PH, arg2: T2, arg3: T3, arg4: T4): Function1<T1, R>
  • __call<T1, T2, T3, T4, R>(func: Function4<T1, T2, T3, T4, R>, arg1: T1, arg2: T2, arg3: T3, arg4: T4): Function0<R>
  • __call(func: Function, ...args: any[]): Function
  • Type parameters

    • R

    Parameters

    Returns Function0<R>

  • Type parameters

    • T1

    • R

    Parameters

    Returns Function1<T1, R>

  • Type parameters

    • T1

    • R

    Parameters

    Returns Function0<R>

  • Type parameters

    • T1

    • T2

    • R

    Parameters

    Returns Function2<T1, T2, R>

  • Type parameters

    • T1

    • T2

    • R

    Parameters

    Returns Function1<T2, R>

  • Type parameters

    • T1

    • T2

    • R

    Parameters

    Returns Function1<T1, R>

  • Type parameters

    • T1

    • T2

    • R

    Parameters

    • func: Function2<T1, T2, R>
    • arg1: T1
    • arg2: T2

    Returns Function0<R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    Returns Function3<T1, T2, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    Returns Function2<T2, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    Returns Function2<T1, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    • func: Function3<T1, T2, T3, R>
    • arg1: T1
    • arg2: T2

    Returns Function1<T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    Returns Function2<T1, T2, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    • func: Function3<T1, T2, T3, R>
    • arg1: T1
    • plc2: PH
    • arg3: T3

    Returns Function1<T2, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    • func: Function3<T1, T2, T3, R>
    • plc1: PH
    • arg2: T2
    • arg3: T3

    Returns Function1<T1, R>

  • Type parameters

    • T1

    • T2

    • T3

    • R

    Parameters

    • func: Function3<T1, T2, T3, R>
    • arg1: T1
    • arg2: T2
    • arg3: T3

    Returns Function0<R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    Returns Function4<T1, T2, T3, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1

    Returns Function3<T2, T3, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    Returns Function3<T1, T3, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • arg2: T2

    Returns Function2<T3, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    Returns Function3<T1, T2, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • plc2: PH
    • arg3: T3

    Returns Function2<T2, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • plc1: PH
    • arg2: T2
    • arg3: T3

    Returns Function2<T1, T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • arg2: T2
    • arg3: T3

    Returns Function1<T4, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    Returns Function3<T1, T2, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • plc2: PH
    • plc3: PH
    • arg4: T4

    Returns Function2<T2, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • plc1: PH
    • arg2: T2
    • plc3: PH
    • arg4: T4

    Returns Function2<T1, T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • arg2: T2
    • plc3: PH
    • arg4: T4

    Returns Function1<T3, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • plc1: PH
    • plc2: PH
    • arg3: T3
    • arg4: T4

    Returns Function2<T1, T2, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • plc2: PH
    • arg3: T3
    • arg4: T4

    Returns Function1<T2, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • plc1: PH
    • arg2: T2
    • arg3: T3
    • arg4: T4

    Returns Function1<T1, R>

  • Type parameters

    • T1

    • T2

    • T3

    • T4

    • R

    Parameters

    • func: Function4<T1, T2, T3, T4, R>
    • arg1: T1
    • arg2: T2
    • arg3: T3
    • arg4: T4

    Returns Function0<R>

  • Parameters

    • func: Function
    • Rest ...args: any[]

    Returns Function