abstract class PanelConfigOptions2Element<N : PanelConfigOptions2.Node> : PanelConfigOptions2
PanelConfigOptions2Element
()
:
PanelConfigOptions2Element |
Signature
constructor() Returns |
all
(
predicate
)
:
Boolean
|
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:
Function1
Returns
Boolean
|
any
(
predicate
)
:
Boolean
|
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:
Function1
Returns
Boolean
|
create
()
:
PanelConfigOptions2Element |
Creates a new node of type PanelConfigOptions2.Node.
Signature
abstract fun create(): N |
equals
(
other
)
:
Boolean
|
Indicates whether some other object is "equal to" this one.
Signature
abstract operator override fun equals(other: Any?): Boolean Parameters
other:
Any?
Returns
Boolean
true if this object is the same as the PanelConfigOptions2Element.equals argument; false otherwise.
|
get
(
type
)
:
PanelConfigOptions2Element? |
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:
Class
Returns |
hashCode
()
:
Int
|
Returns a hash code value for this element.
Signature
abstract override fun hashCode(): Int Returns
Int
|
then
(
other
)
:
PanelConfigOptions2 |
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:
PanelConfigOptions2 Returns |
update
(
node
)
|
Updates the given PanelConfigOptions2.Node with the current state of this element.
Signature
abstract fun update(node: N) Parameters
The PanelConfigOptions2.Node to update.
|