I have found that there are many non-inventory related uses for items and inventory slot widgets, but currently it is not possible to execute an item's usable/consumable script (aka use the item) from a widget that is not the player's inventory.
It would unlock many further possibilities if an item's usable/consumable script could be executed whenever it is "used", regardless of its status as "possessed" by the player/inside their "inventory".
One use for this in my project in particular:
I am creating a Japanese Language learning game and often use items and item slot elements to allow players to construct answers/sentences using "items" that represent words or phrases. Audio feedback is important for language learning and I would love for players to be able to right-click/use an item to hear an audio clip of the word/phrase being spoken.