SoftConfig
Toggle table of contents
4.8.3-SNAPSHOT+57c5193
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
SoftConfig
common
/
io.github.notenoughupdates.moulconfig.gui.editors
/
ConfigEditorCombinationsProvider
Config
Editor
Combinations
Provider
abstract
class
ConfigEditorCombinationsProvider
<
C
,
E
>
(
source
)
Members
Functions
can
Create
Combination
Link copied to clipboard
open
fun
canCreateCombination
(
choice
:
E
)
:
Boolean
copy
Choice
Link copied to clipboard
open
fun
copyChoice
(
choice
:
E
)
:
E
create
Combination
Link copied to clipboard
abstract
fun
createCombination
(
firstChoice
:
E
)
:
C
get
Choice
Group
Link copied to clipboard
@
Nullable
open
fun
getChoiceGroup
(
choice
:
E
)
:
@
Nullable
Any
get
Choice
Id
Link copied to clipboard
abstract
fun
getChoiceId
(
choice
:
E
)
:
Any
get
Choice
Label
Link copied to clipboard
abstract
fun
getChoiceLabel
(
choice
:
E
)
:
StructuredText
get
Choices
Link copied to clipboard
abstract
fun
getChoices
(
)
:
List
<
out
E
>
get
Entries
Link copied to clipboard
abstract
fun
getEntries
(
combination
:
C
)
:
List
<
E
>
get
Selected
Label
Link copied to clipboard
open
fun
getSelectedLabel
(
choice
:
E
)
:
StructuredText
is
Choice
Available
Link copied to clipboard
open
fun
isChoiceAvailable
(
combination
:
C
,
choice
:
E
)
:
Boolean
on
Changed
Link copied to clipboard
open
fun
onChanged
(
)