rebar
Toggle table of contents
1.0.0-SNAPSHOT
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
rebar
rebar
/
io.github.pylonmc.rebar.guide.button
/
ResearchButton
Research
Button
open
class
ResearchButton
(
val
research
:
Research
)
:
AbstractBoundItem
(
source
)
A button that shows a research.
Members
Constructors
Research
Button
Link copied to clipboard
constructor
(
research
:
Research
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
gui
Link copied to clipboard
open
val
gui
:
Gui
?
is
Bound
Link copied to clipboard
open
val
isBound
:
Boolean
research
Link copied to clipboard
val
research
:
Research
Functions
add
Observer
Link copied to clipboard
open
fun
addObserver
(
who
:
Observer
?
,
what
:
Int
,
how
:
Int
)
bind
Link copied to clipboard
open
fun
bind
(
gui
:
Gui
?
)
get
Item
Provider
Link copied to clipboard
open
override
fun
getItemProvider
(
player
:
Player
)
:
ItemProvider
get
Update
Period
Link copied to clipboard
open
fun
getUpdatePeriod
(
what
:
Int
)
:
Int
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
)
unbind
Link copied to clipboard
open
fun
unbind
(
)