alchemist-full
Toggle table of contents
46.0.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
alchemist-full
alchemist-implementationbase
/
it.unibo.alchemist.model.conditions
/
AbstractCondition
Abstract
Condition
abstract
class
AbstractCondition
<
T
>
(
val
reaction
:
Reaction
<
T
>
)
:
Condition
<
T
>
(
source
)
Base implementation of a reactive
Condition
owned by
reaction
, independent of the kind of host.
Inheritors
AbstractNodeCondition
Members
Constructors
Abstract
Condition
Link copied to clipboard
constructor
(
reaction
:
Reaction
<
T
>
)
Properties
is
Valid
Link copied to clipboard
override
val
isValid
:
Observable
<
Boolean
>
reaction
Link copied to clipboard
open
override
val
reaction
:
Reaction
<
T
>
Functions
before
Reaction
Fires
Link copied to clipboard
open
fun
beforeReactionFires
(
)
clone
Condition
Link copied to clipboard
abstract
fun
cloneCondition
(
newReaction
:
Reaction
<
T
>
)
:
Condition
<
T
>
dispose
Link copied to clipboard
open
override
fun
dispose
(
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String