Reference/Libraries/rbxcli_gui
Library

rbxcli_gui

table

Rewritten and improved built-in windowing system.

Functions

4

#rbxcli_gui.add_tab(name: string, opts: { icon: TabIcon?, before: string?, after: string? }) → GuiTab

Registers a script-owned tab, or returns the existing one if name is already taken.

Parameters

namestring
opts{ icon: TabIcon?, before: string?, after: string? }

Errors

  • LuaError reserved name -- Tab name is in the reserved set.
  • LuaError mutually exclusive -- before and after were both set.
  • LuaError create failed -- Tab could not be created.

#rbxcli_gui.remove_tab(name: string) → boolean

Removes a script-owned tab by name.

Parameters

namestring

Returns

boolean

true if a tab was removed.

#rbxcli_gui.list_tabs() → { string }

Lists the names of all script-owned tabs.

#rbxcli_gui.clear() → any

Removes every script-owned tab and tears down all controls.