Skip to main content

Menu

The Menu module provides client-side context/list menus. Bridges ox_lib, wasabi_uikit, lation_ui, and qb-menu.

Client Functions

GetResourceName

Returns the menu resource name.

local name = Bridge.Menu.GetResourceName()
-- Returns: string (always "default")

Description: Returns the name of the Menu module resource. Used for internal identification. Always returns "default" for the built-in Menu module.

Open

Opens a context or list menu.

Bridge.Menu.Open(data, useQb)
ParameterTypeDescription
datatableMenu definition (see below)
useQbbooleanUse QB-style format (optional, for compatibility)
Bridge.Menu.Open({
id = 'my_menu',
title = 'My Menu',
options = {
{
title = 'Option 1',
description = 'First option',
icon = 'fa-solid fa-1',
onSelect = function()
print('Selected option 1')
end
},
{
title = 'Option 2',
description = 'Second option',
icon = 'fa-solid fa-2',
onSelect = function()
print('Selected option 2')
end
}
}
})