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
FileUtils
FnWithFallback
FnWithFallback
Impossible
Impossible
IndexLabel
IndexLabel
Alpha
NumericFrom0
NumericFrom1
Roman
Invalid
Memo
By
OptionalBoolFn
OptionalBoolFn
Platform
PlatformJVM
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
utils
/
japgolly.microlibs.utils
/
SafeBool
/
WithBoolOps
WithBoolOps
trait
WithBoolOps
[
B
<:
SafeBool
[
B
]]
extends
SafeBool
[
B
]
Adds boolean ops with
companion.positive
being the equivalent of
true
.
Graph
Supertypes
Known subtypes
Self type
trait
SafeBool
[
B
]
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
trait
Enabled
object
Disabled
.type
object
Enabled
.type
trait
Validity
object
Invalid
.type
object
Valid
.type
B
Value members
Value members
Concrete methods
final
def
&
(
that:
=>
B
):
B
final
def
&&
(
that:
=>
Boolean
):
B
final
def
|
(
that:
=>
B
):
B
final
def
||
(
that:
=>
Boolean
):
B
Inherited methods
def
canEqual
(
that:
Any
):
Boolean
Inherited from:
Equals
def
companion
:
Object
[
B
]
Inherited from:
SafeBool
final
def
fnToThisWhen
[
A
](
f:
A
=>
Boolean
):
A
=>
B
Inherited from:
SafeBool
@inline
final
def
is
(
b:
B
):
Boolean
Inherited from:
SafeBool
def
productArity
:
Int
Inherited from:
Product
def
productElement
(
n:
Int
):
Any
Inherited from:
Product
def
productElementName
(
n:
Int
):
String
Inherited from:
Product
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
productPrefix
:
String
Inherited from:
Product
final
def
unary_!
:
B
Inherited from:
SafeBool
@inline
final
def
when
(
cond:
Boolean
):
B
Inherited from:
SafeBool
final
def
whenAllAre
(
bs:
B
*):
B
Inherited from:
SafeBool
final
def
whenAnyAre
(
bs:
B
*):
B
Inherited from:
SafeBool