toggle menu
MoulConfig
3.0.0-beta.15
jvm
switch theme
search in API
common
/
io.github.notenoughupdates.moulconfig.gui
/
MoulConfigEditor
Moul
Config
Editor
open
class
MoulConfigEditor
<
T
:
Config
?
>
:
GuiElement
(
source
)
Members
Constructors
Moul
Config
Editor
Link copied to clipboard
constructor
(
processedConfig
:
MoulConfigProcessor
<
T
>
)
Properties
currently
Visible
Categories
Link copied to clipboard
open
val
currentlyVisibleCategories
:
LinkedHashMap
<
String
,
ProcessedCategory
>
Functions
get
Currently
Searched
Categories
Link copied to clipboard
open
fun
getCurrentlySearchedCategories
(
)
:
LinkedHashMap
<
String
,
ProcessedCategory
>
go
To
Option
Link copied to clipboard
open
fun
goToOption
(
@
NotNull
option
:
@
NotNull
ProcessedOption
)
:
Boolean
keyboard
Input
Link copied to clipboard
open
fun
keyboardInput
(
event
:
KeyboardEvent
)
:
Boolean
mouse
Input
Link copied to clipboard
open
fun
mouseInput
(
mouseX
:
Int
,
mouseY
:
Int
,
mouseEvent
:
MouseEvent
)
:
Boolean
render
Link copied to clipboard
open
fun
render
(
)
scroll
Option
Into
View
Link copied to clipboard
open
fun
scrollOptionIntoView
(
searchedOption
:
ProcessedOption
,
timeToReachTargetMs
:
Int
)
:
Boolean
search
Link copied to clipboard
open
fun
search
(
searchText
:
String
)
set
Selected
Category
Link copied to clipboard
open
fun
setSelectedCategory
(
category
:
ProcessedCategory
)
:
Boolean
update
Search
Results
Link copied to clipboard
open
fun
updateSearchResults
(
)
open
fun
updateSearchResults
(
recalculateOptionUniverse
:
Boolean
)