Skip to content

PluginAction

Not yet Class Platform & Data NotReplicated

Represents a generic performable action in Roblox Studio that can optionally be bound to a keyboard shortcut.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 11 modern Roblox members not implemented yet

Description

PluginAction represents a generic performable action in Studio with no directly‑associated PluginToolbarButton. If AllowBinding is true, the action can be assigned a keyboard shortcut through Studio's File ⟩ Customize Shortcuts window.

A PluginAction must be created using the Plugin.CreatePluginAction() method in order to work as expected.

Inheritance

Object → Instance → PluginAction

Properties

Member Signature Summary
ActionId ActionId: string A string that uniquely identifies this action.
AllowBinding AllowBinding: bool Determines whether the action can be assigned a keyboard shortcut in Studio.
Checked Checked: bool —
DefaultShortcut DefaultShortcut: string —
Enabled Enabled: bool —
StatusTip StatusTip: string The description of the action when viewing it from the keyboard shortcuts window in Roblox Studio.
Text Text: string The text that is displayed when viewing this action in Roblox Studio.
Visible Visible: bool —

Events

Member Signature Summary
Triggered Triggered() Fires when the action is triggered.

Roblox reference: PluginAction

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.