Creates a new DialogPlugin Descriptor instance for configuring dialog plugin metadata.
Array of interface IDs that this plugin requires to function.
Human-readable description of the plugin shown in the plugin manager.
Unique identifier for the plugin, typically in reverse domain notation.
Array of interface IDs that this plugin provides or implements.
Menu path hierarchy defining where the dialog's action appears in the editor menu.
Display name of the plugin.
OptionaltoolbarConfiguration object specifying how the dialog's action is represented in the editor toolbar.
Returns the name of this object's type.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
Configuration descriptor for a DialogPlugin, including menu placement and optional toolbar settings.