Preparing search index...
The search index is not available
Ibyar/Aurora
Ibyar/Aurora
@ibyar/core
InputSignal
Class InputSignal<T, TransformT>
Type Parameters
T
TransformT
=
T
Hierarchy (
View Summary
)
Signal
<
T
>
InputSignal
Implements
InputWithoutTransform
<
T
>
Index
Constructors
constructor
Properties
index
options?
scope
Methods
as
Readonly
get
get
Index
get
Scope
set
subscribe
update
Constructors
constructor
new
InputSignal
<
T
,
TransformT
=
T
>
(
scope
:
SignalScope
,
index
:
number
,
initValue
?:
T
,
options
?:
InputOptions
<
T
,
TransformT
>
&
{
required
?:
boolean
}
,
)
:
InputSignal
<
TransformT
>
Type Parameters
T
TransformT
=
T
Parameters
scope
:
SignalScope
index
:
number
Optional
initValue
:
T
Optional
options
:
InputOptions
<
T
,
TransformT
>
&
{
required
?:
boolean
}
Returns
InputSignal
<
TransformT
>
Properties
Protected
index
index
:
number
Optional
options
options
?:
InputOptions
<
T
,
TransformT
>
&
{
required
?:
boolean
}
Protected
scope
scope
:
SignalScope
Methods
as
Readonly
asReadonly
()
:
ReadOnlySignal
<
unknown
>
Returns
ReadOnlySignal
<
unknown
>
get
get
()
:
T
Returns
T
get
Index
getIndex
()
:
number
Returns
number
get
Scope
getScope
()
:
SignalScope
Returns
SignalScope
set
set
(
value
:
T
)
:
void
Parameters
value
:
T
Returns
void
set
(
value
:
TransformT
)
:
void
Parameters
value
:
TransformT
Returns
void
subscribe
subscribe
(
callback
:
ValueChangedCallback
)
:
ScopeSubscription
<
any
[]
>
Parameters
callback
:
ValueChangedCallback
Returns
ScopeSubscription
<
any
[]
>
update
update
(
updateFn
:
(
value
:
T
)
=>
T
)
:
void
Parameters
updateFn
:
(
value
:
T
)
=>
T
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
index
options
scope
Methods
as
Readonly
get
get
Index
get
Scope
set
subscribe
update
Ibyar/Aurora
Loading...