Click or drag to resize

GH_ObjectEventType Enumeration

Represents common changes which can cause the ObjectChanged event to be raised.

Namespace:  Grasshopper.Kernel
Assembly:  Grasshopper (in Grasshopper.dll)
public enum GH_ObjectEventType
  Member nameValueDescription
Unset0 No type is specified.
NickName1 The NickName has been changed.
NickNameAccepted2 The nickname has been changed and the change was accepted. This event is only raised once per a NickName change process.
Icon3 The object icon has been changed.
IconDisplayMode4 The icon display mode of the object has been changed.
Layout5 The layout of the attributes has changed. This usually happens when the pivot is moved, or when the object is resized, but it can also be due to a change in the object structure.
Sources6 A source list of this object has been altered.
Selected7 The object selected state has been toggled.
Enabled8 The object enabled state has been toggled.
Preview9 The preview of this object has been toggled.
PersistentData10 The persistent data inside this object has been changed.
DataMatching11 The Data matching settings of this object have been changed.
DataMapping12 The Data mapping settings of this object have been changed.
Options13 Custom options of this object have been changed.
Custom2147483647 A non-standard change occured. See the Custom property on the GH_ObjectChangedEventArgs for further details.
See Also