Preparing search index...
The search index is not available
TESSA Web API
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
Modules
Application.
App
Application.DI
DI_
Interfaces
Application.
Extensions
Application.
Http
Application.
Localization
Application.
Session
Core.
Annotation
Core.
Common
Core.
Debug
Core.
Error
Core.
Formatting
Core.
Guid
Core.
Scope
Core.
Serialization
Core.
Storage
Core.
Validation
Platform.
Business
Calendar
Business
Calendar
Request
Types
Calendar
Days
Platform.
Cards
Platform.
Cards.
Common
Platform.
Cards.
Extensions
Platform.
Cards.
Metadata
Platform.
Cards.
Service
Platform.
Cards.
Types
Platform.
Cards.
Validation
Platform.
Cards.
Workflow
Platform.
Content
Platform.
Content.
Avatar
Platform.
Files
Platform.
Formatting
Platform.
Forums
Platform.
Initialization
Platform.
Operations
Platform.
Placeholders
Platform.
Scheme
Platform.
Tags
Platform.
Validation
Platform.
Views
Platform.
Views.
Export
Platform.
Views.
Extensions
Platform.
Views.
Metadata
Platform.
Views.
Search
Queries
Platform.
Views.
Service
Platform.
Workflow
Platform.
Workflow.
Kr
Process
Platform.
Workflow.
Signals
Platform.
Workplaces
Platform.
Workplaces.
Extensions
Platform.
Workplaces.
Metadata
Platform.
Workplaces.
Service
Platform.
Workplaces.
Visitors
UI.
Common
UI.
View
Model
TESSA Web API
Application.DI
DI_Interfaces
BindingWhenOnSyntax
Interface BindingWhenOnSyntax<T>
Type Parameters
T
Hierarchy
BindingWhenSyntax
<
T
>
BindingOnSyntax
<
T
>
BindingWhenOnSyntax
BindingInWhenOnSyntax
Index
Methods
on
Activation
on
Deactivation
when
when
Any
Ancestor
Is
when
Any
Ancestor
Matches
when
Any
Ancestor
Named
when
Any
Ancestor
Tagged
when
Injected
Into
when
No
Ancestor
Is
when
No
Ancestor
Matches
when
No
Ancestor
Named
when
No
Ancestor
Tagged
when
Parent
Named
when
Parent
Tagged
when
Target
Is
Default
when
Target
Named
when
Target
Tagged
Methods
on
Activation
on
Activation
(
fn
:
(
(
context
:
Context
, injectable
:
T
)
=>
T
|
Promise
<
T
>
)
)
:
BindingWhenSyntax
<
T
>
Parameters
fn:
(
(
context
:
Context
, injectable
:
T
)
=>
T
|
Promise
<
T
>
)
(
context
:
Context
, injectable
:
T
)
:
T
|
Promise
<
T
>
Parameters
context:
Context
injectable:
T
Returns
T
|
Promise
<
T
>
Returns
BindingWhenSyntax
<
T
>
on
Deactivation
on
Deactivation
(
fn
:
(
(
injectable
:
T
)
=>
void
|
Promise
<
void
>
)
)
:
BindingWhenSyntax
<
T
>
Parameters
fn:
(
(
injectable
:
T
)
=>
void
|
Promise
<
void
>
)
(
injectable
:
T
)
:
void
|
Promise
<
void
>
Parameters
injectable:
T
Returns
void
|
Promise
<
void
>
Returns
BindingWhenSyntax
<
T
>
when
when
(
constraint
:
(
(
request
:
Request
, constraints
:
ConstraintHelper
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
, constraints
:
ConstraintHelper
)
=>
boolean
)
(
request
:
Request
, constraints
:
ConstraintHelper
)
:
boolean
Parameters
request:
Request
constraints:
ConstraintHelper
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Is
when
Any
Ancestor
Is
(
ancestor
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
ancestor:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Matches
when
Any
Ancestor
Matches
(
constraint
:
(
(
request
:
Request
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
)
=>
boolean
)
(
request
:
Request
)
:
boolean
Parameters
request:
Request
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Named
when
Any
Ancestor
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Any
Ancestor
Tagged
when
Any
Ancestor
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Injected
Into
when
Injected
Into
(
parent
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
parent:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Is
when
No
Ancestor
Is
(
ancestor
:
ServiceIdentifier
<
unknown
>
)
:
BindingOnSyntax
<
T
>
Parameters
ancestor:
ServiceIdentifier
<
unknown
>
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Matches
when
No
Ancestor
Matches
(
constraint
:
(
(
request
:
Request
)
=>
boolean
)
)
:
BindingOnSyntax
<
T
>
Parameters
constraint:
(
(
request
:
Request
)
=>
boolean
)
(
request
:
Request
)
:
boolean
Parameters
request:
Request
Returns
boolean
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Named
when
No
Ancestor
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
No
Ancestor
Tagged
when
No
Ancestor
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Parent
Named
when
Parent
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Parent
Tagged
when
Parent
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
when
Target
Is
Default
when
Target
Is
Default
(
)
:
BindingOnSyntax
<
T
>
Returns
BindingOnSyntax
<
T
>
when
Target
Named
when
Target
Named
(
name
:
string
|
number
|
symbol
)
:
BindingOnSyntax
<
T
>
Parameters
name:
string
|
number
|
symbol
Returns
BindingOnSyntax
<
T
>
when
Target
Tagged
when
Target
Tagged
(
tag
:
string
|
number
|
symbol
, value
:
unknown
)
:
BindingOnSyntax
<
T
>
Parameters
tag:
string
|
number
|
symbol
value:
unknown
Returns
BindingOnSyntax
<
T
>
Generated using
TypeDoc