Commit Graph
58 Commits
Author SHA1 Message Date
Diogo Manuel Coelho Morais dos Santos e91be47067 feat(streaming): requestWeaponAsset (#264) 2023-04-17 14:21:40 +10:00
Linden 280ece8b2d fix(package/radial): missing param 2023-03-07 02:16:03 +11:00
Linden 1c66f3b920 fix(package/radial): missing disableRadial 2023-03-06 17:03:15 +11:00
Luke ccce570005 refactor(package): don't run onExit when point is removed in distance 2023-03-02 10:51:02 +01:00
Luke 8b39f630fd perf(package): don't run points interval if there are no points 2023-03-02 10:34:47 +01:00
Luke b6af7e7166 fix(package): run onExit if point was removed within it's distance 2023-03-02 09:35:45 +01:00
Linden 79e91ee452 refactor(client/radial): allow onSelect as string to call an export
e.g. onSelect = 'menuHandler'
exports('menuHandler', function(menu, item) end)
2023-02-26 03:58:05 +11:00
Linden 29022e1a48 feat(client/radial): return currentMenu and itemIndex onSelect 2023-02-26 01:59:01 +11:00
Luke 76eef708a8 refactor(package): use cache.ped for points 2023-02-20 18:08:51 +01:00
Luke 7520509da3 refactor(package): use generics to type point args 2023-02-20 17:25:12 +01:00
Luke 7ff9f93838 feat(package): points system 2023-02-19 22:40:31 +01:00
renzuzuandLuke 8eca1698cb feat(web/meu): support images as icons in context and list menu (#230)
* feat: Support image Tag in buttons

in my server. ox_lib is heavily used.
most of sample use cases for this is.
Food image,
Ingredients,
Vehicle Parts,
etc..

i believe font awesome is not enough for some use cases.

i did suggest this on v3 pending PR.
but it seems gets ignored.

here i am gonna try to push this PR.

to use this.
icon must be not existing in the options.

if both icon and image is in options, nothing will appear.

image in metadata will still appear normaly.

* tweak(web/menu): resize render image comparable to FA

* refactor(web/context): use icon prop for images

* refactor(web/list): use icon prop for images

---------

Co-authored-by: Luke <39926192+LukeWasTakenn@users.noreply.github.com>
2023-02-19 13:53:48 +01:00
Luke 19d8a6ef28 refactor(package): omit id from registerRadial items array 2023-02-15 18:35:15 +01:00
Luke dab7e8da31 fix(package): export radial file into index 2023-02-15 18:13:43 +01:00
Luke b99014eb8c feat(package): add radial menu exports 2023-02-15 18:10:39 +01:00
Luke 66585521b4 chore(package): add missing typings 2023-02-15 13:51:46 +01:00
masonschafercodes 7acad823b8 Revert "feat(web/context): mouse enter and mouse leave events (#218)"
This reverts commit 7a22da68e6.
2023-02-10 18:11:18 +01:00
masonschafercodes 7a22da68e6 feat(web/context): mouse enter and mouse leave events (#218)
* feat(web/context): mouse enter and mouse leave events

* chore(web/context): condense into one function for onHover

* feat(resource/context): cache last hovered option
2023-02-08 10:05:30 +01:00
masonschafercodes db4a75dfbc feat(web/alert): new options for alert dialog (#213) 2023-02-01 16:19:08 +01:00
Casper 4bc79851c1 chore(package): updated dependencies (#182) 2022-12-19 19:37:05 +01:00
Luke da9b55fa84 refactor(package/callbacks): improve typings 2022-12-13 08:26:43 +11:00
Linden 8abc416dad feat(package): TS callback events 2022-12-13 08:26:43 +11:00
Luke d92c1d7e23 feat(web/alert): allow defining alert dialog button labels 2022-12-08 11:46:21 +01:00
Linden 289fa0ac69 chore(.gitignore): merge files 2022-11-24 17:02:03 +11:00
Linden 00c2086072 refactor(streaming): convert to modules
Import methods rather than call via exports.
2022-11-21 21:39:05 +11:00
Luke 306b7b3670 feat(web/context): disabled buttons 2022-11-06 11:01:39 +01:00
Luke 9cc7b9270e refactor(web/menu)!: pass scrollIndex or checked in the same value
If the button is a scroll button then `isScroll` is passed into args, if a button is a checkbox then `isCheck` is passed into args.

Requires `args` to always be of type `table`
2022-10-29 15:55:08 +02:00
BerkieBb 5ba1a3b8f9 feat(interface/menu): checkbox
feat(package/interface/menu): checkbox
feat(web/menu/list): checkbox
feat(web/menu/list): checkbox option for ListItem
feat(web/menu/list): custom checkbox
2022-10-29 15:55:08 +02:00
Luke a6a0e4905f feat(web/input): description tooltip on fields 2022-10-27 13:45:27 +02:00
Luke 1127108fcd feat(web/menu): add description support on list items 2022-10-27 10:09:48 +02:00
davidxd33anddavidxd33 4f69c7c5c1 feat(interface/dialog): disabled row property (#142)
* feat(interface/dialog): readonly, disabled flags

* Update TS prop types

* refactor(web/input): remove read only property

Co-authored-by: davidxd33 <dponce@gmail.com>
2022-10-27 09:17:53 +02:00
Luke 5c4853798e feat(package): skillcheck typings 2022-10-18 20:03:00 +02:00
BerkieBb 115bf702c9 feat(client/textui): open state getter for textUI (#126)
* feat(package/interface/textui): text ui open getter

* feat(resource/interface/textui): text ui open getter
2022-10-14 17:17:57 +02:00
Sam Shanks 2813bb288b feat(interface/context): context menu onBack function (#122)
* feat(interface/context): back button pressed

* fix(context): types
2022-10-11 13:48:59 +02:00
BerkieBb 242b4b6c79 tweak(package/resource/interface/menu): add cb field 2022-10-08 01:58:53 +02:00
BerkieBb 6584105e9c fix(resource/interface/client/menu): add close missing field to MenuOptions (#112)
* feat(resource/interface/client/menu): add missing field to MenuOptions

* feat(package/interface/menu) close argument
2022-09-30 09:57:02 +02:00
Luke 6a8eb35a0a feat(client/interface): close functions for input and alert dialogs 2022-09-29 11:39:30 +02:00
BerkieBb c47741a785 feat(package/interface/menu): onClose keyPressed 2022-09-25 14:25:26 +02:00
Linden 4657de6470 fix(package/cache): check if cached value is defined 2022-09-18 22:53:04 +10:00
Luke 158ec03a2a chore(package): add readme 2022-09-18 12:37:03 +02:00
Linden 0e1dfc78ba refactor(resource/vehicleProperties): type fixes 2022-09-18 11:33:17 +10:00
Linden c9dd07a936 fix(package): checkDependency type 2022-09-18 08:12:16 +10:00
Linden 7476505ee7 refactor(package): import shared and declare cache in server/client 2022-09-18 08:11:25 +10:00
Luke 5549fd4cff fix(package): use generics to define return type 2022-09-17 20:21:06 +02:00
Linden 95dd3b1838 feat(package): cache 2022-09-18 00:48:04 +10:00
Linden 1dbfd01f48 fix(package): getVehicleProperties param 2022-09-18 00:07:58 +10:00
Luke 87310e77e0 feat(package): add citizen typings 2022-09-17 16:06:38 +02:00
Luke ef4595c706 fix(package): set notification types as optional 2022-09-17 14:21:28 +02:00
Luke ea40c9c8d5 fix(package): include position in progress circle interface 2022-09-17 13:57:54 +02:00
Luke 7529e7436b fix(package): fix incorrect typings for context menu 2022-09-16 16:06:04 +02:00