Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.ui
/
MacrocosmUI
/
NullUi
Null
Ui
object
NullUi
:
MacrocosmUI
(
source
)
Members
Functions
add
Component
Link copied to clipboard
@
DeprecatedSince
(
value
=
"0.4.1"
)
@
ForRemoval
(
deadline
=
"0.5.0"
)
fun
addComponent
(
component
:
UIComponent
)
:
MacrocosmUI
add
Page
Link copied to clipboard
fun
addPage
(
page
:
UIPage
)
:
MacrocosmUI
open
Link copied to clipboard
fun
open
(
to
:
Player
)
:
MacrocosmUIInstance
render
Link copied to clipboard
fun
render
(
inside
:
Inventory
,
page
:
Int
)
setup
Link copied to clipboard
fun
setup
(
base
:
Inventory
,
holder
:
Player
)
:
MacrocosmUIInstance
with
Title
Link copied to clipboard
fun
withTitle
(
title
:
Component
)
:
MacrocosmUI
Properties
default
Page
Link copied to clipboard
var
defaultPage
:
Int
dimensions
Link copied to clipboard
val
dimensions
:
UIDimensions
extra
Click
Handler
Link copied to clipboard
var
extraClickHandler
:
(
UIClickData
)
->
Unit
extra
Close
Handler
Link copied to clipboard
var
extraCloseHandler
:
(
UICloseData
)
->
Unit
id
Link copied to clipboard
val
id
:
Identifier
title
Link copied to clipboard
var
title
:
Component