The properties of a custom component can have integer, Boolean, string, or list-of-string data types. You can assign either a constant property value or the name of a data holder that contains the value.
You can hide some of the properties in the IntelliScript editor. For example, a custom component might support four properties. In its TGP configuration file, you can configure it to display only the first two properties. The Script passes only the displayed properties to the component. The component can assign its own default values to the hidden properties.
The maximum number of properties that a custom component can have depends on the component type. For a document processor component, the maximum number of properties is 4. For a transformer component, the maximum number of properties is ten.