extraExtMonocle3
extraExtMonocle3
japgolly.scalajs.react
ReactMonocle
MonocleReactExtModStateFn
MonocleReactExtModStateWithPropsFn
MonocleReactExtRouteCommon
MonocleReactExtRouterRule
japgolly.scalajs.react.internal.monocle
MonocleExtComponent
MonocleExtComponent
OptionalDispatchDsl1
StateAcc
StateWritableCB
MonocleExtComponentLowPriorityImplicits
MonocleExtStateSnapshot
MonocleExtStateSnapshot
Instance
InstanceWithReuse
ObjectWithReuse
ObjectWithoutReuse
extraExtMonocle3
/
japgolly.scalajs.react.internal.monocle
/
MonocleExtComponent
/
StateAcc
StateAcc
final
class
StateAcc
[
F
[
_
],
FA
[
_
],
S
,
M
<:
StateAccess
[
F
,
FA
,
S
]](
val
self:
M
)
extends
AnyVal
Graph
Supertypes
class
AnyVal
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
modStateAsyncL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
])(
f:
A
=>
B
):
FA
[
Unit
]
def
modStateL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
]):
OptionalDispatchDsl1
[
A
=>
B
,
F
[
Unit
]]
def
modStateOptionAsyncL
[
A
,
B
](
l:
PTraversal
[
S
,
S
,
A
,
B
])(
f:
A
=>
Option
[
B
]):
FA
[
Unit
]
def
modStateOptionL
[
A
,
B
](
l:
PTraversal
[
S
,
S
,
A
,
B
]):
OptionalDispatchDsl1
[
A
=>
Option
[
B
],
F
[
Unit
]]
def
setStateAsyncL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
])(
b:
B
):
FA
[
Unit
]
def
setStateL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
]):
OptionalDispatchDsl1
[
B
,
F
[
Unit
]]
def
setStateOptionAsyncL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
])(
o:
Option
[
B
]):
FA
[
Unit
]
def
setStateOptionL
[
A
,
B
](
l:
PSetter
[
S
,
S
,
A
,
B
]):
OptionalDispatchDsl1
[
Option
[
B
],
F
[
Unit
]]
def
zoomStateL
[
T
](
l:
Lens
[
S
,
T
]):
WithMappedState
[
T
]
Concrete fields
val
self
:
M