Grooper Object: Difference between revisions

From Grooper Wiki
m Dgreenwood moved page Test to Grooper Object
No edit summary
Line 3: Line 3:
'''Grooper Object''' is the foundational base class in Grooper. All configurable objects inherit from Grooper Object (''{{TypeName|Grooper Object}}''). This includes:
'''Grooper Object''' is the foundational base class in Grooper. All configurable objects inherit from Grooper Object (''{{TypeName|Grooper Object}}''). This includes:
* [[Node]]s in the Grooper node tree (including [[Batch]]es, [[Content Model]]s, [[Batch Process]]es and more)
* [[Node]]s in the Grooper node tree (including [[Batch]]es, [[Content Model]]s, [[Batch Process]]es and more)
* Embedded objects stored as properties of nodes (including [[Activity|Activities]], [[Value Extractor]]s,
* Embedded objects stored as properties of nodes (including [[Activity|Activities]], [[Command]]s, [[Value Extractor]]s and much much more).


Grooper Objects are designed to be user-configurable (in most cases). These objects are used to define, store, and manage settings and data throughout Grooper. Their properties are typically exposed in the Property Grid interface, allowing users to view and modify settings in the Grooper UI.
Grooper Objects are designed to be user-configurable (in most cases). These objects are used to define, store, and manage settings and data throughout Grooper. Their properties are typically exposed in the Property Grid interface, allowing users to view and modify settings in the Grooper UI.

Revision as of 15:48, 9 September 2025

This page is intended for users creating and editing scripts in Grooper and other advanced users.

Grooper Object is the foundational base class in Grooper. All configurable objects inherit from Grooper Object (Grooper.GrooperObject). This includes:

Grooper Objects are designed to be user-configurable (in most cases). These objects are used to define, store, and manage settings and data throughout Grooper. Their properties are typically exposed in the Property Grid interface, allowing users to view and modify settings in the Grooper UI.

Object Inheritance

All items in this tree inherit from Grooper Object (Grooper.GrooperObject). Expand an object to inspect its derived types.