abstract class PanelConfigOptions2Element<N : PanelConfigOptions2.Node> : PanelConfigOptions2
PanelConfigOptions2Element
()
|
Signature
constructor() Returns PanelConfigOptions2Element |
all
(
predicate
)
|
Returns true if PanelConfigOptions2.all returns true for all PanelConfigOptions2Elements in this PanelConfigOptions2 or if this PanelConfigOptions2 contains no Elements.
Signature
open fun all(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters predicate: Function1Returns Boolean |
any
(
predicate
)
|
Returns true if PanelConfigOptions2.any returns true for any PanelConfigOptions2Element in this PanelConfigOptions2.
Signature
open fun any(predicate: (PanelConfigOptions2Element<PanelConfigOptions2.Node>) -> Boolean): Boolean Parameters predicate: Function1Returns Boolean |
create
()
|
Creates a new node of type PanelConfigOptions2.Node.
Signature
abstract fun create(): N |
equals
(
other
)
|
Indicates whether some other object is "equal to" this one.
Signature
abstract operator override fun equals(other: Any?): Boolean Parameters other: Any?
The other object to compare to.
Returns Boolean true if this object is the same as the PanelConfigOptions2Element.equals argument; false otherwise.
|
get
(
type
)
|
Gets the node of type PanelConfigOptions2.Node from the given PanelConfigOptions2.
Signature
open override fun <R : PanelConfigOptions2.Node> get(type: Class<R>): R? Parameters type: ClassReturns PanelConfigOptions2Element? |
hashCode
()
|
Returns a hash code value for this element.
Signature
abstract override fun hashCode(): Int Returns Int
A hash code value for this element.
|
then
(
other
)
|
Concatenates this modifier with another.
Returns a PanelConfigOptions2 representing this modifier followed by PanelConfigOptions2.then in sequence.
Signature
open infix fun then(other: PanelConfigOptions2): PanelConfigOptions2 Parameters other: PanelConfigOptions2Returns PanelConfigOptions2 |
update
(
node
)
|
Updates the given PanelConfigOptions2.Node with the current state of this element.
Signature
abstract fun update(node: N) Parameters |