Class ConfigImageResource

java.lang.Object
net.storm.api.plugins.config.ConfigImageResource

public class ConfigImageResource extends Object
Represents an image resource for configuration items.

ConfigImageResource is used when a configuration item displays an image from the classpath resources. The resource name specifies the path to the image file.

Example usage:


 @ConfigItem(
     keyName = "iconImage",
     name = "Plugin Icon",
     description = "The icon to display"
 )
 default ConfigImageResource iconImage() {
     return new ConfigImageResource("net/storm/plugins/myicon.png");
 }
 

See Also:
  • Constructor Details

    • ConfigImageResource

      public ConfigImageResource()