extraExtMonocle3
extraExtMonocle3
japgolly.scalajs.react
ReactMonocle
MonocleReactExtModStateFn
MonocleReactExtModStateWithPropsFn
MonocleReactExtRouteCommon
MonocleReactExtRouterRule
japgolly.scalajs.react.internal.monocle
MonocleExtComponent
MonocleExtComponent
OptionalDispatchDsl1
StateAcc
StateWritableCB
MonocleExtComponentLowPriorityImplicits
MonocleExtStateSnapshot
MonocleExtStateSnapshot
ObjectWithoutReuse
ObjectWithReuse
Instance
InstanceWithReuse
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