Constructs new UI.TabbedWindow with specified location.
location to be used for the tabbed window
Constructs new UI.TabbedWindow with specified content.
object containing window description
Constructs new empty UI.TabbedWindow object.
New UI.Container that was used to open this window or null, if the window wasn't opened in container.
Window's content object (usually specified in the window's constructor).
Current default tab index. If no default tab was specified via UI.TabbedWindow.setDefaultTab, the first tab added becomes default.
Sets container for the current window. Be careful when calling it manually. You should prefer opening the window via UI.Container.openAs call.
UI.Container to be associated with current window or null to associate no container with current window
Sets listener to be notified about window opening/closing events.
Creates fake tab with no content.
index of the tab, see UI.TabbedWindow.setTab for details
content of the tab selector
Sets window location (bounds) to draw window within.
location to be used for the tabbed window
Sets new style object as current window's style. If the new style is a different object then an old one, forces window invalidation.
Overrides style properties of the current style by the values specified in the style parameter.
js object where keys represent binding names and values represent texture gui names
Sets content of the tab.
index of the tab; there are 12 tabs available, from 0 to 11
content of the tab selector
content of the window to be created for the tab
if true
, tab is always displayed as selected;
default value is false
Sets content of the tab.
index of the tab; there are 12 tabs available, from 0 to 11
content of the tab selector
content of the window to be created for the tab
Sets listener to be notified about tab with specified index opening/closing events.
tab index
object to be notified about the events
Copyright © 2024 Nernar. Copyright © 2020 #mineprogramming. Built with ❤ and TypeDoc.
Class used to create windows with multiple tabs.