> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fzd-scripts.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions about FzD Action Wheel.

<AccordionGroup>
  <Accordion title="Does FzD Action Wheel require a framework?">
    No. It works standalone. Qbox, QBCore and ESX adapters are available when actions need framework-owned player information.
  </Accordion>

  <Accordion title="Does it support controllers?">
    Yes. The normal wheel opens with LB/L1 by default, uses the right stick for selection, RB/R1 for confirmation/submenus and B/Circle for back/close.
  </Accordion>

  <Accordion title="Can players change the keyboard binding?">
    Yes. F3 is only the default and can be remapped through FiveM key bindings.
  </Accordion>

  <Accordion title="Can another script open its own menu?">
    Yes. Use the client-side `open` export. This is ideal for contextual interactions such as checkout menus.
  </Accordion>

  <Accordion title="Can actions be restricted?">
    Yes. Use job, minimum grade, vehicle state, inventory items, player metadata and/or a custom synchronous condition function.
  </Accordion>

  <Accordion title="Does hiding an action secure its server event?">
    No. Client visibility is not authorization. Sensitive operations must be validated on the server.
  </Accordion>

  <Accordion title="Which icons are available?">
    The bundled Font Awesome Free Solid collection is available by name, such as `car`, `cash-register`, `wrench`, `walkie-talkie` and `shield-halved`.
  </Accordion>

  <Accordion title="Do I need Node.js?">
    Not to run the resource. Node.js is only needed when modifying and rebuilding the React frontend.
  </Accordion>

  <Accordion title="Can it replace QB Radial Menu?">
    It provides compatible dynamic `AddOption` and `RemoveOption` exports under the `qb-radialmenu` provided resource name. See the compatibility guide for migration details.
  </Accordion>

  <Accordion title="Can it redirect Ox Lib radial functions without replacing all of Ox Lib?">
    Yes. The optional bridge only redirects radial functions. Other Ox Lib functionality continues normally.
  </Accordion>
</AccordionGroup>
