API reference
API reference
Select your platform
No SDKs available
No versions available

PanelConfigOptions2Element Class

Modifiers: abstract

Signature

abstract class PanelConfigOptions2Element<N : PanelConfigOptions2.Node> : PanelConfigOptions2

Constructors

PanelConfigOptions2Element () : PanelConfigOptions2Element
Signature
constructor()

Functions

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
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?
The other object to compare to.
Returns
Boolean
true if this object is the same as the PanelConfigOptions2Element.equals argument; false otherwise.
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
hashCode () : Int
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 ) : 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
update ( node )
Updates the given PanelConfigOptions2.Node with the current state of this element.
Signature
abstract fun update(node: N)
Parameters
Did you find this page helpful?
Thumbs up icon
Thumbs down icon