m needs to be standardized. marking as stub |
m YoshBot moved page ProtoFlux:Destroy Slot Children to ProtoFlux:DestroySlotChildren: Automated: removing spaces from ProtoFlux namespace |
||
(One intermediate revision by one other user not shown) | |||
Line 4: | Line 4: | ||
|Inputs= | |Inputs= | ||
[ | [ | ||
{"Name": "*", "Type": " | {"Name": "*", "Type": "Call"}, | ||
{"Name": "Instance", "Type": "Slot"}, | {"Name": "Instance", "Type": "Slot"}, | ||
{"Name": "PreserveAssets", "Type": "bool"}, | {"Name": "PreserveAssets", "Type": "bool"}, | ||
Line 15: | Line 15: | ||
|}} | |}} | ||
Remove all children of the [[Slot | | Remove all children of the provided Instance ([[Slot|Slot]]). | ||
== Inputs == | |||
< | |||
=== * ([[Impulses|Call]]) === | |||
Call to destroy the children slots of Instance ([[Slot|Slot]]) | |||
=== Instance ([[Slot|Slot]]) === | |||
The slot to destroy all the children for. | |||
=== PreserveAssets ([[Type:Bool|bool]]) === | |||
Whether or not the assets associated with the children of the provided Instance ([[Slot|Slot]]) should stay or be instantly discarded | |||
=== SendDestroyingEvent ([[Type:Bool|bool]]) === | |||
Whether or not to send a destroying event of the children slots to other nodes like [[ProtoFlux:On Destroying|On Destroying]] | |||
== Outputs == | |||
=== Next ([[Impulses|Continuation]]) === | |||
Sends an Impulse after * ([[Impulses|Call]]) is called and Instance ([[Slot|Slot]])'s children has been destroyed. will not fire if Instance ([[Slot|Slot]]) is null. | |||
== Examples == | |||
<gallery widths=480px heights=480px> | |||
File:ProtoFlux_example_destroy_slot_children_1.webp|A button hooked up to destroy a huge list of children of slot using Destroy Children | |||
File:ProtoFlux_example_destroy_slot_children_2.webp|The aftermath of pressing the button. | |||
</gallery> | |||
[[Category:ProtoFlux:Slots]] | [[Category:ProtoFlux:Slots]] |
Latest revision as of 23:50, 20 August 2025
Destroy Slot Children
Slots
Remove all children of the provided Instance (Slot).
Inputs
* (Call)
Call to destroy the children slots of Instance (Slot)
Instance (Slot)
The slot to destroy all the children for.
PreserveAssets (bool)
Whether or not the assets associated with the children of the provided Instance (Slot) should stay or be instantly discarded
SendDestroyingEvent (bool)
Whether or not to send a destroying event of the children slots to other nodes like On Destroying
Outputs
Next (Continuation)
Sends an Impulse after * (Call) is called and Instance (Slot)'s children has been destroyed. will not fire if Instance (Slot) is null.
Examples
-
A button hooked up to destroy a huge list of children of slot using Destroy Children
-
The aftermath of pressing the button.