Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AbstractFactory<T>

Abstract base class for dependency container factories.

abstract

Type parameters

  • T

Hierarchy

Index

Constructors

Protected constructor

Properties

Protected token

token: any

Methods

Abstract getDependencyKeys

Abstract getInjectedProperties

Abstract match

  • match(something: unknown): boolean
  • Should return true if the given identifier matches the token for this factory.

    Parameters

    • something: unknown

    Returns boolean

    boolean

Abstract produce

  • produce(dependencies: any[], parameters: any[]): T
  • Produce an instance of the token.

    Parameters

    • dependencies: any[]

      the resolved dependencies, in order

    • parameters: any[]

      the bound constructor parameters, in order

    Returns T

Extollo Logo

extollo (v. latin) - to lift up, to elevate

Extollo is a free & libre application framework in TypeScript.