Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ROBasicFunctor<TArgs, TRetval, TProps>

Same as BasicFunctor, but inherits from ROBasicObject, instead of BasicObject.

deprecated

use BasicFunction<> & ROBasicObject<> instead

Type parameters

  • TArgs: any[]

    Tuple of argument types that this functor accepts.

  • TRetval

    Type that this functor returns.

  • TProps

    Type of readonly values stored by string keys on this object type.

Hierarchy

Callable

  • __call(...args: TArgs): TRetval
  • Same as BasicFunctor, but inherits from ROBasicObject, instead of BasicObject.

    Parameters

    • Rest ...args: TArgs

    Returns TRetval

Indexable

[key: string]: TProps

Same as BasicFunctor, but inherits from ROBasicObject, instead of BasicObject.

Generated using TypeDoc