kiscord
0.6.0
kiscord-core
/
kiscord.builder
/
ConfigurationChain
Configuration
Chain
@
JvmInline
value
class
ConfigurationChain
<
in
T
>
(
blocks
:
Collection
<
T
.
(
)
->
Unit
>
)
:
Collection
<
T
.
(
)
->
Unit
>
(
source
)
Constructors
Functions
Properties
Constructors
Configuration
Chain
Link copied to clipboard
fun
<
in
T
>
ConfigurationChain
(
vararg
blocks
:
T
.
(
)
->
Unit
)
Configuration
Chain
Link copied to clipboard
fun
<
in
T
>
ConfigurationChain
(
block
:
T
.
(
)
->
Unit
)
Configuration
Chain
Link copied to clipboard
fun
ConfigurationChain
(
)
Configuration
Chain
Link copied to clipboard
fun
<
in
T
>
ConfigurationChain
(
blocks
:
Collection
<
T
.
(
)
->
Unit
>
)
Functions
contains
Link copied to clipboard
open
operator override
fun
contains
(
element
:
@
UnsafeVariance
T
.
(
)
->
Unit
)
:
Boolean
contains
All
Link copied to clipboard
open
override
fun
containsAll
(
elements
:
Collection
<
@
UnsafeVariance
T
.
(
)
->
Unit
>
)
:
Boolean
invoke
Link copied to clipboard
operator
fun
invoke
(
value
:
T
)
:
@
UnsafeVariance
T
is
Empty
Link copied to clipboard
open
override
fun
isEmpty
(
)
:
Boolean
iterator
Link copied to clipboard
open
operator override
fun
iterator
(
)
:
Iterator
<
T
.
(
)
->
Unit
>
plus
Link copied to clipboard
operator
fun
<
R
:
T
>
plus
(
block
:
R
.
(
)
->
Unit
)
:
ConfigurationChain
<
R
>
operator
fun
<
R
:
T
>
plus
(
blocks
:
Collection
<
R
.
(
)
->
Unit
>
)
:
ConfigurationChain
<
R
>
Properties
size
Link copied to clipboard
open
override
val
size
:
Int