Preparing search index...
The search index is not available
TESSA Web API
TESSA Web API
Application.DI
DI_Interfaces
Binding
Interface Binding<TActivated>
interface
Binding
<
TActivated
=
unknown
>
{
bundleScoped
:
boolean
;
cache
:
null
|
TActivated
|
Promise
<
TActivated
>
;
constantValue
:
null
|
TActivated
|
Promise
<
TActivated
>
;
constraint
:
ConstraintFunction
;
dependencyMeta
:
null
|
AbstractNewable
;
dynamicValue
:
|
null
|
DynamicValue
<
TActivated
>
|
DynamicCreatorWithParams
<
TActivated
,
[
]
,
{}
>
;
factory
:
|
null
|
FactoryCreator
<
unknown
,
unknown
[]
,
unknown
[]
>
|
DynamicCreatorWithParams
<
unknown
,
[
]
,
{}
>
;
id
:
number
;
implementationType
:
null
|
TActivated
|
DI_Interfaces
.
Newable
<
TActivated
>
;
isExtension
:
boolean
;
lazy
:
null
|
BindingLazy
<
unknown
>
;
moduleId
:
number
;
onActivation
:
null
|
BindingActivation
<
TActivated
>
;
onDeactivation
:
null
|
BindingDeactivation
<
TActivated
>
;
order
:
number
;
provider
:
|
null
|
DynamicCreatorWithParams
<
unknown
,
[
]
,
{}
>
|
ProviderCreator
<
unknown
>
;
scope
:
DI_Interfaces
.
BindingScope
;
serviceIdentifier
:
ServiceIdentifier
<
TActivated
>
;
type
:
BindingType
;
clone
()
:
Binding
;
hasAnyConstraint
()
:
boolean
;
}
Type Parameters
TActivated
=
unknown
Hierarchy (
View Summary
)
Cloneable
<
Binding
<
TActivated
>
>
Binding
Index
Properties
bundle
Scoped
cache
constant
Value
constraint
dependency
Meta
dynamic
Value
factory
id
implementation
Type
is
Extension
lazy
module
Id
on
Activation
on
Deactivation
order
provider
scope
service
Identifier
type
Methods
clone
has
Any
Constraint
Properties
bundle
Scoped
bundleScoped
:
boolean
cache
cache
:
null
|
TActivated
|
Promise
<
TActivated
>
constant
Value
constantValue
:
null
|
TActivated
|
Promise
<
TActivated
>
constraint
constraint
:
ConstraintFunction
dependency
Meta
dependencyMeta
:
null
|
AbstractNewable
dynamic
Value
dynamicValue
:
|
null
|
DynamicValue
<
TActivated
>
|
DynamicCreatorWithParams
<
TActivated
,
[
]
,
{}
>
factory
factory
:
|
null
|
FactoryCreator
<
unknown
,
unknown
[]
,
unknown
[]
>
|
DynamicCreatorWithParams
<
unknown
,
[
]
,
{}
>
id
id
:
number
implementation
Type
implementationType
:
null
|
TActivated
|
DI_Interfaces
.
Newable
<
TActivated
>
is
Extension
isExtension
:
boolean
lazy
lazy
:
null
|
BindingLazy
<
unknown
>
module
Id
moduleId
:
number
on
Activation
onActivation
:
null
|
BindingActivation
<
TActivated
>
on
Deactivation
onDeactivation
:
null
|
BindingDeactivation
<
TActivated
>
order
order
:
number
provider
provider
:
|
null
|
DynamicCreatorWithParams
<
unknown
,
[
]
,
{}
>
|
ProviderCreator
<
unknown
>
scope
scope
:
DI_Interfaces
.
BindingScope
service
Identifier
serviceIdentifier
:
ServiceIdentifier
<
TActivated
>
type
type
:
BindingType
Methods
clone
clone
()
:
Binding
Returns
Binding
has
Any
Constraint
hasAnyConstraint
()
:
boolean
Returns
boolean
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
bundle
Scoped
cache
constant
Value
constraint
dependency
Meta
dynamic
Value
factory
id
implementation
Type
is
Extension
lazy
module
Id
on
Activation
on
Deactivation
order
provider
scope
service
Identifier
type
Methods
clone
has
Any
Constraint
TESSA Web API
Loading...