The '''ValueReceiver''' component is used in [[UIX]] elements to allow dropping a value property into a [[Component:Button]] or interactable UIX section to change a value field to the dropped value.
|Field|'''[[Type:IField`1|IField`1]]<T>'''|TypeAdv0=true| The field to drop the value into.
|Undoable|Bool|
|Undoable|Bool| Whether dropping the value is undo able.
|TryConvertValues|Bool|
|TryConvertValues|Bool| Tries to change a dropped value which is possibly a string into the proper format by parsing.
}}
}}
== Behavior ==
== Usage ==
Attach to a [[UIX]] element to allow an interactable to have droppable values into a target value field. Needs to be provided a target <code>Field</code> in order for it to work.
== Examples ==
== Examples ==
Used in inspectors, system installers, and value entries to allow the user to drop values into an installer UI.
The ValueReceiver component is used in UIX elements to allow dropping a value property into a Component:Button or interactable UIX section to change a value field to the dropped value.
Tries to change a dropped value which is possibly a string into the proper format by parsing.
Usage
Attach to a UIX element to allow an interactable to have droppable values into a target value field. Needs to be provided a target Field in order for it to work.
Examples
Used in inspectors, system installers, and value entries to allow the user to drop values into an installer UI.