Component:ProtoFluxImpulseListManager

From Resonite Wiki
Revision as of 20:31, 23 July 2025 by 989onan (talk | contribs) (add info)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Component image 
Proto Flux Impulse List Manager component as seen in the Scene Inspector

The ProtoFluxImpulseListManager component is used to manage lists and their visuals like in the sequence ProtoFlux node.

Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
Visual ProtoFluxNodeVisual The visual of the protoflux node this is making a list for.
List direct RelayRef`1<ISyncList> The list this is managing and making a UI for.
MinElements Int The minimum elements allowed in the list.
AddButtonEnabled field drive of Bool The enabled field of adding a list item.
RemoveButtonEnabled field drive of Bool The enabled field of removing a list item.
_elements list of Slot The list of elements defining the impulse connectors.
ImpulseType Nullable`1<ImpulseType> The type of impulse this is using (ex: Async or normal)

Sync Delegates

Triggers
Method Name Method type and Arguments. Is the method hidden? Description
AddElement:ButtonEventHandler ButtonEventHandler X Called when the add element button is touched.
RemoveElement:ButtonEventHandler ButtonEventHandler X Called when the remove element button is touched.

Usage

Used in nodes like the sequence and async sequence nodes.

Examples

See Also