I see you guys have a method to return GlyphIcons in the SDK. I’m wondering if you guys have any kind of guide/documentation on what these Glyph Icon numbers/names correspond to? I’m hoping I can reuse some of the Icons you guys already have in your designer
IconUtil is probably not the class to use. I would start with the static methods on VectorIcons. I think you should be able to run the main method on that class, which will open a dialog showing our built in icons.
I am getting an issue with some other potential libraries missing, is there an easier way to execute the main method on that class?
Exception in thread "main" java.lang.NoClassDefFoundError: com/inductiveautomation/ignition/common/gson/JsonParser
at com.inductiveautomation.ignition.client.icons.VectorIcons.init(VectorIcons.java:65)
at com.inductiveautomation.ignition.client.icons.VectorIcons.<clinit>(VectorIcons.java:43)
Caused by: java.lang.ClassNotFoundException: com.inductiveautomation.ignition.common.gson.JsonParser
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 2 more
From within an IDE that knows about all of the dependencies. In a project that targets Vision Client scope (that's what client-api is for). You are unlikely to easily succeed on the command line.