ts-lambda-api - v2.5.2
Preparing search index...
<internal>
BindWhenOnFluentSyntax
Interface BindWhenOnFluentSyntax<T>
interface
BindWhenOnFluentSyntax
<
T
>
{
getIdentifier
()
:
BindingIdentifier
;
onActivation
(
activation
:
BindingActivation
<
T
>
)
:
BindWhenFluentSyntax
<
T
>
;
onDeactivation
(
deactivation
:
BindingDeactivation
<
T
>
,
)
:
BindWhenFluentSyntax
<
T
>
;
when
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
,
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenAnyAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenDefault
()
:
BindOnFluentSyntax
<
T
>
;
whenNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenNoParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
;
whenParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
;
whenParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
;
whenParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
;
whenTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
;
}
Type Parameters
T
Hierarchy (
View Summary
)
BindWhenFluentSyntax
<
T
>
BindOnFluentSyntax
<
T
>
BindWhenOnFluentSyntax
BindInWhenOnFluentSyntax
Index
Methods
get
Identifier
on
Activation
on
Deactivation
when
when
Any
Ancestor
when
Any
Ancestor
Is
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Default
when
Named
when
No
Ancestor
when
No
Ancestor
Is
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
No
Parent
when
No
Parent
Is
when
No
Parent
Named
when
No
Parent
Tagged
when
Parent
when
Parent
Is
when
Parent
Named
when
Parent
Tagged
when
Tagged
Methods
get
Identifier
getIdentifier
()
:
BindingIdentifier
Returns
BindingIdentifier
on
Activation
onActivation
(
activation
:
BindingActivation
<
T
>
)
:
BindWhenFluentSyntax
<
T
>
Parameters
activation
:
BindingActivation
<
T
>
Returns
BindWhenFluentSyntax
<
T
>
on
Deactivation
onDeactivation
(
deactivation
:
BindingDeactivation
<
T
>
)
:
BindWhenFluentSyntax
<
T
>
Parameters
deactivation
:
BindingDeactivation
<
T
>
Returns
BindWhenFluentSyntax
<
T
>
when
when
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
whenAnyAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Is
whenAnyAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Named
whenAnyAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
Any
Ancestor
Tagged
whenAnyAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Default
whenDefault
()
:
BindOnFluentSyntax
<
T
>
Returns
BindOnFluentSyntax
<
T
>
when
Named
whenNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
whenNoAncestor
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Is
whenNoAncestorIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Named
whenNoAncestorNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Ancestor
Tagged
whenNoAncestorTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
whenNoParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Is
whenNoParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Named
whenNoParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
No
Parent
Tagged
whenNoParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Parent
whenParent
(
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
,
)
:
BindOnFluentSyntax
<
T
>
Parameters
constraint
:
(
metadata
:
BindingConstraints
)
=>
boolean
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Is
whenParentIs
(
serviceIdentifier
:
ServiceIdentifier
)
:
BindOnFluentSyntax
<
T
>
Parameters
serviceIdentifier
:
ServiceIdentifier
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Named
whenParentNamed
(
name
:
MetadataName
)
:
BindOnFluentSyntax
<
T
>
Parameters
name
:
MetadataName
Returns
BindOnFluentSyntax
<
T
>
when
Parent
Tagged
whenParentTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
when
Tagged
whenTagged
(
tag
:
MetadataTag
,
tagValue
:
unknown
)
:
BindOnFluentSyntax
<
T
>
Parameters
tag
:
MetadataTag
tagValue
:
unknown
Returns
BindOnFluentSyntax
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
get
Identifier
on
Activation
on
Deactivation
when
when
Any
Ancestor
when
Any
Ancestor
Is
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Default
when
Named
when
No
Ancestor
when
No
Ancestor
Is
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
No
Parent
when
No
Parent
Is
when
No
Parent
Named
when
No
Parent
Tagged
when
Parent
when
Parent
Is
when
Parent
Named
when
Parent
Tagged
when
Tagged
ts-lambda-api - v2.5.2
Loading...