IGH_GooProxy Interface |
Namespace: Grasshopper.Kernel.Types
The IGH_GooProxy type exposes the following members.
Name | Description | |
---|---|---|
![]() | IsParsable |
Gets a value indicating whether or not the type can be instantiated from a String.
|
![]() | ProxyOwner |
Gets the piece of Grasshopper data that spawned this proxy.
|
![]() | UserString |
Gets or sets the user-defined string that describes this proxy.
This only really makes sense if the Proxy is Parsable.
|
![]() | Valid |
Gets a value indicating whether this proxy represents valid data.
|
Name | Description | |
---|---|---|
![]() | Construct |
This method will be called when a new instance of this type is constructed.
It allows implementers to supply a customized UI to be shown during construction.
This method should never throw exceptions.
|
![]() | FormatInstance |
Returns a String description of the current value.
|
![]() | FromString |
If IsParsable(), then attempts to convert the string to a generic type value
|
![]() | MutateString |
Munge a string to remove obvious errors on account of the user.
|