ScrollLeftItem

class ScrollLeftItem(on: ItemProvider = DefaultGuiItems.ARROW_LEFT_ON.model.clientsideProvider, off: ItemProvider = DefaultGuiItems.ARROW_LEFT_OFF.model.clientsideProvider) : ControlItem<ScrollGui<*>>

An ui ControlItem for ScrollGuis that scrolls left one column on left-click.

Constructors

Link copied to clipboard
constructor(on: ItemProvider = DefaultGuiItems.ARROW_LEFT_ON.model.clientsideProvider, off: ItemProvider = DefaultGuiItems.ARROW_LEFT_OFF.model.clientsideProvider)

Properties

Link copied to clipboard
var gui: ScrollGui<*>

Functions

Link copied to clipboard
open override fun addWindow(p0: AbstractWindow)
Link copied to clipboard
override fun getItemProvider(): ItemProvider
open override fun getItemProvider(gui: ScrollGui<*>): ItemProvider
Link copied to clipboard
open override fun getWindows(): MutableSet<Window>
Link copied to clipboard
open override fun handleClick(clickType: ClickType, player: Player, event: InventoryClickEvent)
Link copied to clipboard
open override fun notifyWindows()
Link copied to clipboard
open override fun removeWindow(p0: AbstractWindow)