utils
utils
japgolly.microlibs.utils
Aligner
Mutable
AsciiTable
Cell
BiMap
BiMap
AbstractBuilder
Builder
BuilderInt
ConciseIntSetFormat
ConsolidatedSeq
Candidate
Group
Logic
Logic
Dsl
ConsolidatedSeq
Debug
ABTest
Off
ABTest
CallCounter
DebugAnyExt
DurationLogger
Implicits
Implicits
StackTraceCounter
Disabled
Enabled
Enabled
EqualsByRef
EqualsByRef
FnWithFallback
FnWithFallback
IMap
IMap
IMapBase
IMapBase
IMapBaseV
IMapBaseV
Impossible
Impossible
IndexLabel
IndexLabel
Alpha
NumericFrom0
NumericFrom1
Roman
IntIncrementer
Dsl
cas
threadUnsafe
volatile
Invalid
LongIncrementer
Dsl
cas
threadUnsafe
volatile
Memo
By
MutableFn0
MutableFn0
Dsl
DslWithDefault
DslWithDefaultSelector
OptionalBoolFn
OptionalBoolFn
PackageShared
MutableClock
Platform
PlatformJS
PotentialChange
PotentialChange
Changed
Failure
NonFailure
Success
Unchanged
Ref
Ref
RomanNumeral
SafeBool
SafeBool
Object
Values
Values
Values
WithBoolOps
SetDiff
SetDiff
SetOnceVar
SetOnceVar
StaticLookupFn
ArrayDsl
Dsl
EmptyBase
Dsl
DslBase
TransitiveClosure
Filter
Filter
Exclude
Follow
Terminal
TransitiveClosure
Utils
Valid
Validity
Validity
Variable
Variable
utils
/
japgolly.microlibs.utils
/
IMapBaseV
IMapBaseV
abstract
class
IMapBaseV
[
K
,
VI
,
VO
,
This_
<:
IMapBaseV
[
K
,
VI
,
VO
,
This_
]]
Companion:
object
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
IMapBase
[
K
,
V
,
This_
]
class
IMap
[
K
,
V
]
Type members
Value members
Type members
Types
final
type
M
=
Map
[
K
,
VO
]
final
type
This
=
This_
Value members
Concrete methods
@inline
final
def
+
(
v:
VI
):
This
final
def
++
(
vs:
IterableOnce
[
VI
]):
This
final
def
-
(
k:
K
):
This
final
def
--
(
ks:
IterableOnce
[
K
]):
This
final
def
add
(
v:
VI
):
This
final
def
addAll
(
vs:
VI
*):
This
final
def
addAllInFoldable
[
F
[
_
] :
Foldable
](
vs:
F
[
VI
]):
This
@elidable
final
def
assertValidKeys
(
map:
M
):
Unit
final
def
containsKey
(
k:
K
):
Boolean
final
def
containsValue
(
v:
VI
):
Boolean
final override
def
equals
(
o:
Any
):
Boolean
Definition Classes
Any
final override
def
hashCode
:
Int
Definition Classes
Any
@inline
final
def
iterator
():
Iterator
[(
K
,
VO
)]
@inline
final
def
keySet
:
Set
[
K
]
@inline
final
def
keys
:
Iterable
[
K
]
@inline
final
def
keysIterator
():
Iterator
[
K
]
final
def
mapUnderlying
(
f:
M
=>
M
):
This
@inline
final
def
mapValues
[
A
](
f:
VO
=>
A
):
Map
[
K
,
A
]
final
def
replaceUnderlying
(
map:
M
):
This
@inline
final
def
size
:
Int
final override
def
toString
:
String
Definition Classes
Any
@inline
final
def
underlyingMap
:
Map
[
K
,
VO
]
@inline
final
def
values
:
Iterable
[
VO
]
@inline
final
def
valuesIterator
():
Iterator
[
VO
]