Read-only Text Box on Module Config Page

I’m looking for a way to create a read-only text field in a config page for my module.

I’ve figured out how to make a StringField and place it inside of a Category on the config page, but I don’t see a way to make it read-only. I don’t see an example of this being done anywhere in inductiveautomation/ignition-sdk-examples, but is this possible? Is there another way to just create a read-only text box on a config page by using a Wicket Label, for example?

Thanks in advance for any ideas

You should be able to call .getFormMeta() on the StringField object.
Then you can chain all FormMeta’s methods to that, like .setEnabled(false), which would accomplish what you’re looking for.

Screenshot 2026-01-16 at 2.44.53 PM

Screenshot 2026-01-16 at 2.46.13 PM

1 Like