Page Contents

Home > @loopback/context > createViewGetter

createViewGetter() function

Create a context view as a getter with the given filter and sort matched bindings by the comparator.

Signature:

export declare function createViewGetter<T = unknown>(ctx: Context, bindingFilter: BindingFilter, bindingComparator?: BindingComparator, session?: ResolutionOptionsOrSession): Getter<T[]>;

Parameters

Parameter Type Description
ctx [Context](/doc/en/lb4/apidocs.context.context.html) Context object
bindingFilter [BindingFilter](/doc/en/lb4/apidocs.context.bindingfilter.html) A function to match bindings
bindingComparator [BindingComparator](/doc/en/lb4/apidocs.context.bindingcomparator.html) _(Optional)_ A function to compare two bindings
session [ResolutionOptionsOrSession](/doc/en/lb4/apidocs.context.resolutionoptionsorsession.html) _(Optional)_ Resolution session

Returns:

Getter<T[]>