mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-16 22:46:03 +01:00
feat(package): add radial menu exports
This commit is contained in:
17
package/client/resource/interface/radial.ts
Normal file
17
package/client/resource/interface/radial.ts
Normal file
@@ -0,0 +1,17 @@
|
||||
import { IconName, IconPrefix } from '@fortawesome/fontawesome-common-types';
|
||||
|
||||
type RadialItem = {
|
||||
id: string;
|
||||
label: string;
|
||||
icon: IconName | [IconPrefix, IconName];
|
||||
onSelect?: () => void;
|
||||
menu?: string;
|
||||
};
|
||||
|
||||
export const addRadialItem = (items: RadialItem | RadialItem[]) => exports.ox_lib.addRadialItem(items);
|
||||
|
||||
export const removeRadialItem = (item: string) => exports.ox_lib.removeRadialItem(item);
|
||||
|
||||
export const registerRadial = (radial: { id: string; items: RadialItem[] }) => exports.ox_lib.registerRadial(radial);
|
||||
|
||||
export const hideRadial = () => exports.ox_lib.hideRadial();
|
||||
Reference in New Issue
Block a user