OptionalEdgesTernaryFunction

Boilerplate which avoids having to use generics.

Similar to EdgesTernaryFunction, but the value can also be null.

Constructors

Link copied to clipboard
constructor(argA: OA, argB: OB, argC: OC, lambda: (A, B, C) -> Edges?)

Properties

Link copied to clipboard
val argA: OA
Link copied to clipboard
val argB: OB
Link copied to clipboard
val argC: OC
Link copied to clipboard
val lambda: (A, B, C) -> Edges?
Link copied to clipboard
open override val value: Edges?

Functions

Link copied to clipboard
open override fun addBindListener(listener: InvalidationListener)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun addListener(listener: InvalidationListener)
Link copied to clipboard
Link copied to clipboard
open fun defaultOf(defaultValue: Edges): ObservableEdges
Link copied to clipboard
Link copied to clipboard
override fun eval(): Edges?
Link copied to clipboard
open operator fun getValue(thisRef: Any, kProperty: KProperty<*>): Edges?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun removeListener(listener: InvalidationListener)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String