XLQP Gen1
Reference

Element options

Exhaustive constructor option reference for XLQP Gen1 elements and factory methods.

Element options

This page lists the accepted configuration fields for every canonical XLQP Gen1 element constructor. All fields are optional unless your use case requires them. Field names are case-sensitive; compatibility aliases may exist, but the names below match the current UI source and full example.

How to use this reference

Find the method, choose only the fields you need, and pass them in one table. Use the full example to see the fields combined in a real script.

local Control = Section:AddToggle({
    Name = "Enabled",
    Default = false,
    Flag = "enabled",
    Save = true,
    Callback = function(value)
        print(value)
    end,
})

Input and action

MethodAccepted configuration fields
AddButtonCallback, Icon, Image, Locked, Moveable, Name, Premium
AddSmoothToggleCallback, Color, Content, Default, Description, Flag, LiveColor, LiveColorSpeed, LiveColorTheme, LiveColors, Name, Save
AddToggleBinded, Callback, Checkbox, Color, ConfigCloud, ConfigCloudAutoSend, ConfigCloudKey, Content, Default, DefaultBind, Description, Flag, Icon, IconSize, Locked, Moveable, Name, Premium, Save, Settings
AddSliderCallback, Color, Color2, Content, Default, Description, DisplayFormattedInput, Flag, FormatValue, Increment, Input, Locked, Max, Min, Moveable, Name, ParseValue, Premium, Save, Smooth, TextBox, ValueName
AddDropdownAdvanced, AdvancedDrop, Callback, Default, Fill, FillColor, FillTransparency, Flag, Image, Locked, MaxElements, Moveable, MultiSelect, Name, Options, Outline, OutlineColor, Players, Premium, PVP, Save, Search, Whitelist
AddBindCallback, Default, Flag, Hold, Image, Locked, Name, Save, UIBind
AddKeyPickerCallback, Default, Flag, Hold, Image, Locked, MenuVisible, Name, Save, UIBind
AddTextboxAi, Callback, Default, Flag, Gui, Locked, Moveable, Name, Placeholder, Save
AddTextAreaCallback, Content, Default, Description, Height, Moveable, Name, Placeholder
AddColorpickerAlpha, Callback, Default, Flag, Image, Live, LiveDelay, Locked, Name, Save, ThemePicker, Transparency
AddCooldownButtonActionText, ButtonText, Callback, Color, Cooldown, CooldownText, Desc, Description, Duration, Name
AddStepperCallback, Default, Increment, Max, Min, Name
AddChecklistCallback, Items, Name
AddQuickToggleRowCallback, Default, Items, Name, Options
AddCommandBarButtonText, Callback, Default, Name, Placeholder
AddActionRowButtons, Moveable, Name, Outline, OutlineColor
AddMiniButtonsButtons, Name

Text, status, and layout

MethodAccepted configuration fields
AddSectionName, Title
AddBoxSectionContent, DefaultOpen, Description, Name, Title
AddLabelBackgroundTransparency, Content, DoesWrap, Font, Icon, Image, IsRich, Name, RichText, Size, Text, TextSize, TextXAlignment, TextYAlignment, Visible, Wrap
AddParagraphColor, Content, DoesWrap, DontAskAgain, ImageSize, Locked, Name, Premium, RichText, UserProfile, discordpar, image, opena
AddCodeContent, Description, Language, Name, response, src
AddDependencyBoxBackgroundTransparency, Dependencies, Dependency, Element, Equals, Invert, Mode, Name, Operator, Predicate, Value
AddLogDoesWrap, IsRich, RichText, Size, Text
AddBadgeColor, Content, Name, Text
AddInfoCardColor, Content, Description, Icon, Image, Name
AddStatCardDesc, Description, Name, Value
AddNoticeColor, Content, Name, Text
AddStatusDotColor, Content, Description, Name
AddStatusBoxContent, Description, Height, Icon, Kind, Message, Name, Status, Text, Title, Type, Variant
AddBannerActionCallback, Actions, BackgroundImage, Callback, Content, Description, Height, Icon, Image, ImageTransparency, Name, ShadeTransparency, Title
AddCopyBoxCallback, Content, Name, Text
AddShortcutHintBind, Content, Description, Key, Name
AddKeyValueListItems, Name
AddTimelineColor, Items, Logs, Name
AddChangelogContent, Height, Items, Logs, Name
AddFilterListCallback, Height, Items, Name, Placeholder
AddTagCloudHeight, Items, Name, Tags, TagWidth
AddPillListHeight, Items, Name, Tags, Width
AddToastActionButtonText, Callback, Content, Description, Image, Name, Notification, NotifyText, Time
AddNotifyButtonText, Buttons, Callback, Content, Description, Icon, Image, Name, NotifyContent, NotifyName, Pos, Seconds, Time
AddDividerName
AddSpacer / AddSpaceHeight, Size

Data and monitoring

MethodAccepted configuration fields
AddDataTableCallback, Columns, EmptyText, Height, Name, RowHeight, Rows, SearchPlaceholder, Searchable
AddTableContentsColumns, ConfigCloud, ConfigCloudKey, Content, Description, Height, Name, RowHeight, Rows, Title
AddProgressBarColor, Default, Desc, Description, Max, Min, Name, Value
AddRuntimeMonitorAutoStart, Interval, Metrics, Name
AddMeterGroupColor, Items, Name
AddLoadoutGroupButtonText, Callback, Color, EquipCallback, Font, Icons, Items, Name, OnEquip, OnSelect, Title
AddRevenueCardCallback, Change, Color, Decimals, Duration, Icon, Image, Items, MiniStats, Name, Prefix, StartValue, Stats, Suffix, Trend, Value
AddPlayerCountDescription, Name
AddClockDescription, Format, Name
AddPlayerVisualizerBoxCallback, Boxes, Callback, Height, LiveColor, LiveColorSpeed, Name, Player
AddKeybindListDetached, DockHeight, Height, Icon, Pin, Popout, PopoutPosition, Title, Width

Media and visual tools

MethodAccepted configuration fields
AddImageAsset, BackgroundTransparency, Color, Height, Image, Name, ScaleType, Transparency
AddVideoAsset, Height, Looped, Name, Video, Volume
AddMediaPlayerAutoPlay, Callback, Default, Loop, Name, NotifySupport, Pitch, Playlist, Visualizer, VisualizerBars, VisualizerHeight, Volume
AddDiscPlayerAutoPlay, Loop, MediaPlayer, Name, Playlist, Position, SpinSpeed, Volume
AddBytebeatDefault, DefaultPreset, Duration, Hz, HzIncrement, MaxDuration, MaxHz, MaxSeconds, Mode, Name, Pitch, Playlist, Seconds, Speed, Visualizer, VisualizerBars, VisualizerHeight
AddDrawingGridBoxHeight, BoxWidth, Boxes, BrushSize, Callback, CellHeight, CellWidth, Color, Columns, Height, Name, Rows
AddViewportAutoFocus, BackgroundTransparency, Camera, Clone, Height, Instance, Interactive, Model, Name, Object, Visible
AddPassthrough / AddUIPassthroughHeight, Instance, Name
MethodAccepted configuration fields
MakeTabAutoHome, Changelog, DiscordInvite, FeedbackWebhook, Group, GroupIcon, Icon, Name
newmaketabtop / AddTopTabEffects, flames, MultiTab, Name
AddTabboxIconOnly, Name, TabSize
AddLeftTabbox / AddRightTabboxName, TabSize
AddLeftGroupbox / AddRightGroupboxtitle, icon
AddLeftSidebarMenu / AddRightSidebarMenuCloseOnOutside, Detached, DimBackground, Gap, Height, Icon, MaxHeight, MaxWidth, MinHeight, MinWidth, Name, Resizable, Width
AddDropdownPanelName, Open, Title

Advanced and integrations

MethodAccepted configuration fields
AddDebugConsoleAutoScroll, Callback, CaptureOutput, CaptureRoblox, Default, Height, Lines, MaxLines, Messages, Name, OnLog, TextSize, Title
AddGameSessionAutoExecFile, AutoExecFolder, AutoExecName, AutoExecute, AutoExecuteFile, AutoExecuteSource, AutoExecuteUrl, AutoReExecute, GameIds, Games, Height, HistoryFile, HistoryLimit, IdType, Name, OnJoin, OnLeave, OnRejoin, OnServerHop, QueueSource, ReExecuteSource, ReExecuteUrl, SourceUrl, SupportedGameIds
AddScriptHubCollapsed, Description, Icon, ImageCacheFolder, MaxResults, Name, Order, SortBy, Strict
AddGlobalChatAppId, BotID, BotId, ConversationFile, DisclaimerFile, DisclaimerText, Height, Limit, MaxMessageLength, MessageLength, Name, NotifyPos, PVP, Pos, RefreshTime, ReportCooldown, Rules, SendCooldown, SystemId
AddDiscordImgContent, DontAskAgain, Invite, InviteCode, Name, OpenMode, RememberOpenMode, discordpar
AddStudioToolAnchored, ButtonColor, Callback, CanCollide, Color, Content, Default, Description, Grid, MeshId, Name, ParentPath, PartSize, PartType, Path, TargetPath, TextureId
AddSoccerAutoRefresh, Callback, Height, League, LeagueOrder, Leagues, Moveable, Name, RefreshTime, ShowLogos
AddPluginsAllowInline, AllowRemote, AutoLoad, Folder, Name, RemotePlugins, SaveInline, URLs
AddXLQPGen1AIAi, BubbleResponses, ChatPromptsOnly, CompanionEnabled, CompanionName, Default, FollowDistance, FollowEnabled, Gui, Height, LayoutOrder, Moveable, Name, ThemeToolsEnabled, UltraAI, UsePlayerAnimations, WalkSpeed, WorldToolsEnabled
AddExecutorDefault, Height, MetaTextSize, Name, TextSize, TitleTextSize
AddNametagsCallback, Content, Default, Health, Name, PreviewName, ShowDecimal, ShowDistance, ShowHealth
AddFriendsName

Factory methods

MethodAccepted configuration fields
CreateCheckboxCallback, CurrentValue, Description, Flag, Name, Save
CreateProgressCallback, CurrentValue, Description, Flag, Icon, Max, Min, Name, Save, Suffix
CreateProgressBarCallback, CurrentValue, Description, Max, Min, Name, Suffix, ValueText
CreateDownloadProgressCallback, Completed, CurrentValue, Description, Duration, Name
CreateCopyButtonCallback, Description, Icon, Name, Value
CreateFlipButtonBack, Callback, Front
CreateRippleButtonCallback, Description, Name
CreateScrollHintAutoScroll, AutoStart, Callback, Icon, ScrollAmount, Text
CreatePinnedListCallback, Items, PinnedTitle, Title
CreateCursorTagCallback, Height, Hint, Text
CreateChartCallback, Color, Dots, Filled, Height, Icon, MaxPoints, Name, Points, Prefix, Smooth, Suffix
CreateBarChartCallback, Icon, Name, Points
CreateStackedChartCallback, Icon, Name, Prefix, Rows, Series
CreateStatCallback, Delta, Duration, Icon, Name, Value
CreateFAQCallback, Exclusive, Items, Name
CreateMediaPlayerAutoPlay, Callback, Default, Loop, Name, NotifySupport, Pitch, Playlist, Preset, Visualizer, VisualizerHeight, Volume
CreateBytebeatCallback, Default, Hz, MaxSeconds, Mode, Name, Pitch, Playlist, Seconds, Speed, Visualizer, VisualizerHeight
CreatePopupDescription, Options, Title

Shared conventions

In addition to the constructor-specific fields above, registered elements can use TextColor, Style, and LockedTo. Supported interactive surfaces may also use CursorGlow, CursorGlowColor, CursorGlowSize, and CursorGlowStrength. See New window and runtime APIs for examples and parameter-introspection helpers.

FieldMeaning
NameVisible title or identifier
Description / ContentSupporting copy
DefaultInitial value
CallbackFunction called after user interaction
FlagStable key used by configuration saving
SaveSaves a supported element when window config is enabled
LockedPrevents interaction
MoveableAllows movement when editable elements are enabled
PremiumApplies premium/locked presentation where supported
Icon / ImageIcon name, asset ID, or supported image value
Height / WidthExplicit dimensions
ColorAccent or content color

See All elements for descriptions and compatibility aliases, and Controllers for returned runtime methods.

October 2026 additions

The following fields supplement the earlier constructor tables. See Current API additions, AI agent, and Key system for examples, types, defaults, nested fields, and controllers.

ConstructorNew or expanded accepted fields
AddSubTabsName, Title, Height, Fill, Gap, ButtonHeight, Color, Accent, Callback
AddSubTab / SubTabs:AddTabName, Title, Icon, Image, Width, Selected, Default, TabAccent, Color, Accent, BackgroundColor, ButtonColor, BaseColor, BackgroundImage, TabImage, CardImage, ButtonImage, ImageColor, TabImageColor, BackgroundImageColor, ImageTransparency, TabImageTransparency, BackgroundImageTransparency, SelectedImageTransparency, ImageScaleType, ForceColumns, Columns, TwoColumn; automatic-manager seed Height
AddOptionGridName, Title, Options, Default, Value, Multi, MultiSelect, Rows, Height, Width, Custom, CardWidth, CardHeight, Spacing, Columns, Icon, HeaderIcon, SettingsIcon, ShowHeaderIcon, ShowSettingsButton, ShowSettingsSummary, Flag, Save, Callback
AddElementGrid / AddWidgetGridName, Title, Height, Width, Custom, Rows, Columns, CellWidth, CellHeight, Spacing, AutoHeight, MinHeight, MaxHeight, Elements
AddSlider / AddCustomSliderParameters, Points, Stops, Modes, ShowDots, ParameterArrow, ShowParameterDescription, DotSize, ActiveDotSize, KnobWidth, KnobHeight, Preset, StylePreset, AllowSmall, AllowMini, Style, CustomStyle, Plugin, CustomPlugin, SliderPlugin, FormatParameter
AI AddTextbox / AddXLQPGen1AIHeight, PermissionMode, Effort, AgentPlanner, WorkspaceTools, ShowContextDetails, MultilineInput, PromptTransform, OnResponse
AddBytebeatLooped, Cache, FrameBudget, WriteBlock

The constructor implementations accept more aliases and nested values than the bundled parameter-example registry lists. When those differ, use the dedicated guide and the implementation, rather than treating registry example strings as guaranteed defaults.