nova-parent
Toggle table of contents
0.21.0
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
nova-parent
nova
/
xyz.xenondevs.nova.ui.menu.item
/
ChangeNumberItem
Change
Number
Item
open
class
ChangeNumberItem
(
sizeModifier
:
Int
,
shiftSizeModifier
:
Int
,
getRange
:
(
)
->
IntRange
,
getNumber
:
(
)
->
Int
,
setNumber
:
(
Int
)
->
Unit
,
onProvider
:
ItemProvider
,
offProvider
:
ItemProvider
)
:
AbstractItem
Inheritors
AddNumberItem
RemoveNumberItem
Members
Constructors
Change
Number
Item
Link copied to clipboard
constructor
(
sizeModifier
:
Int
,
shiftSizeModifier
:
Int
,
getRange
:
(
)
->
IntRange
,
getNumber
:
(
)
->
Int
,
setNumber
:
(
Int
)
->
Unit
,
onProvider
:
ItemProvider
,
offProvider
:
ItemProvider
)
Functions
add
Observer
Link copied to clipboard
open
fun
addObserver
(
who
:
Observer
,
what
:
Int
,
how
:
Int
)
get
Item
Provider
Link copied to clipboard
open
override
fun
getItemProvider
(
player
:
Player
)
:
ItemProvider
handle
Bundle
Select
Link copied to clipboard
open
fun
handleBundleSelect
(
player
:
Player
,
bundleSlot
:
Int
)
handle
Click
Link copied to clipboard
open
override
fun
handleClick
(
clickType
:
ClickType
,
player
:
Player
,
click
:
Click
)
notify
Windows
Link copied to clipboard
open
fun
notifyWindows
(
)
remove
Observer
Link copied to clipboard
open
fun
removeObserver
(
who
:
Observer
,
what
:
Int
,
how
:
Int
)