- Preparing search index...
- The search index is not available
Kosmos v26.1.1
Interface BindingWhenSyntax<T>
Methods
when
- when(constraint: ((request: Request) => boolean)): BindingOnSyntax<T>
-
Parameters
-
constraint: ((request: Request) => boolean)
-
- (request: Request): boolean
-
Returns boolean
whenAnyAncestorIs
- whenAnyAncestorIs(ancestor: string | Function): BindingOnSyntax<T>
-
Parameters
-
ancestor: string | Function
whenAnyAncestorMatches
- whenAnyAncestorMatches(constraint: ((request: Request) => boolean)): BindingOnSyntax<T>
-
Parameters
-
constraint: ((request: Request) => boolean)
-
- (request: Request): boolean
-
Returns boolean
whenAnyAncestorNamed
- whenAnyAncestorNamed(name: string | number | symbol): BindingOnSyntax<T>
-
Parameters
-
name: string | number | symbol
whenAnyAncestorTagged
- whenAnyAncestorTagged(tag: string | number | symbol, value: any): BindingOnSyntax<T>
-
Parameters
-
tag: string | number | symbol
-
value: any
whenInjectedInto
- whenInjectedInto(parent: string | Function): BindingOnSyntax<T>
-
Parameters
-
parent: string | Function
whenNoAncestorIs
- whenNoAncestorIs(ancestor: string | Function): BindingOnSyntax<T>
-
Parameters
-
ancestor: string | Function
whenNoAncestorMatches
- whenNoAncestorMatches(constraint: ((request: Request) => boolean)): BindingOnSyntax<T>
-
Parameters
-
constraint: ((request: Request) => boolean)
-
- (request: Request): boolean
-
Returns boolean
whenNoAncestorNamed
- whenNoAncestorNamed(name: string | number | symbol): BindingOnSyntax<T>
-
Parameters
-
name: string | number | symbol
whenNoAncestorTagged
- whenNoAncestorTagged(tag: string | number | symbol, value: any): BindingOnSyntax<T>
-
Parameters
-
tag: string | number | symbol
-
value: any
whenParentNamed
- whenParentNamed(name: string | number | symbol): BindingOnSyntax<T>
-
Parameters
-
name: string | number | symbol
whenParentTagged
- whenParentTagged(tag: string | number | symbol, value: any): BindingOnSyntax<T>
-
Parameters
-
tag: string | number | symbol
-
value: any
whenTargetIsDefault
- whenTargetIsDefault(): BindingOnSyntax<T>
-
whenTargetNamed
- whenTargetNamed(name: string | number | symbol): BindingOnSyntax<T>
-
Parameters
-
name: string | number | symbol
whenTargetTagged
- whenTargetTagged(tag: string | number | symbol, value: any): BindingOnSyntax<T>
-
Parameters
-
tag: string | number | symbol
-
value: any