Documentation
Preparing search index...
transients/core/writable-signal/traits/writable-signal.trait
WritableSignalTrait
Interface WritableSignalTrait<GValue>
A
Signal
whose value may be updated using the
.set(...)
method.
interface
WritableSignalTrait
<
GValue
>
{
asReadonly
()
:
SignalTrait
<
GValue
>
;
capture
()
:
void
;
get
()
:
GValue
;
set
(
value
:
SignalValueOrError
<
GValue
>
)
:
void
;
takeSnapshot
()
:
TransientSnapshotChanged
;
throw
(
error
:
unknown
)
:
void
;
trackActivity
(
onActivity
:
TransientActivity
)
:
UndoFunction
;
update
(
updateFunction
:
SignalUpdateFunctionCallback
<
GValue
>
)
:
void
;
}
Type Parameters
GValue
Hierarchy (
View Summary
)
SignalTrait
<
GValue
>
WritableSignalSetTrait
<
GValue
>
WritableSignalThrowTrait
WritableSignalUpdateTrait
<
GValue
>
WritableSignalAsReadonlyTrait
<
GValue
>
WritableSignalTrait
LinkableSignalTrait
Implemented by
WritableSignal
Index
Methods
as
Readonly
capture
get
set
take
Snapshot
throw
track
Activity
update
Methods
as
Readonly
asReadonly
()
:
SignalTrait
<
GValue
>
Returns
SignalTrait
<
GValue
>
capture
capture
()
:
void
Returns
void
get
get
()
:
GValue
Returns
GValue
set
set
(
value
:
SignalValueOrError
<
GValue
>
)
:
void
Parameters
value
:
SignalValueOrError
<
GValue
>
Returns
void
take
Snapshot
takeSnapshot
()
:
TransientSnapshotChanged
Returns
TransientSnapshotChanged
throw
throw
(
error
:
unknown
)
:
void
Parameters
error
:
unknown
Returns
void
track
Activity
trackActivity
(
onActivity
:
TransientActivity
)
:
UndoFunction
Parameters
onActivity
:
TransientActivity
Returns
UndoFunction
update
update
(
updateFunction
:
SignalUpdateFunctionCallback
<
GValue
>
)
:
void
Parameters
updateFunction
:
SignalUpdateFunctionCallback
<
GValue
>
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
as
Readonly
capture
get
set
take
Snapshot
throw
track
Activity
update
Documentation
Loading...
A
Signal
whose value may be updated using the.set(...)
method.