Page Contents

Home > @loopback/context > bindingTemplateFor

bindingTemplateFor() function

Get the binding template for a class with binding metadata

Signature:

export declare function bindingTemplateFor<T>(cls: Constructor<T | Provider<T>> | DynamicValueProviderClass<T>, options?: BindingFromClassOptions): BindingTemplate<T>;

Parameters

Parameter Type Description
cls [Constructor](/doc/en/lb4/apidocs.context.constructor.html)<T \| [Provider](/doc/en/lb4/apidocs.context.provider.html)<T>> \| [DynamicValueProviderClass](/doc/en/lb4/apidocs.context.dynamicvalueproviderclass.html)<T> A class with optional `@injectable`
options [BindingFromClassOptions](/doc/en/lb4/apidocs.context.bindingfromclassoptions.html) _(Optional)_

Returns:

BindingTemplate<T>