Optionalbedrock_Optionalcem_Optionalcem_Optionalcem_Optionalcem_OptionalmenuOptionalparentReadonlyscene_Optionalskin_OptionaltextureStaticallStaticanimatorStaticbehavior_Staticfirst_The first group in Group.multi_selected
StatichasCheck if any groups are in the project
Staticmulti_A list of directly selected groups.
Staticpreview_StaticpropertiesStaticselectedReturns the selected groups
StaticuuidsOptionaltarget: OutlinerNode | "root"Create a unique name for the group or element by adding a number at the end or increasing it.
Optionalothers: OutlinerNode[]Duplicate the group
Optionaltype: anyOptionalfor_self: booleanInitializes the node. This should always be called when creating nodes that will be used in the outliner.
Checks of the group or element is a child of group.
The maximum number of generations that can be between the element and the group
Mark the element as selected
Optionaldescendants: booleanOpens the group and all of its ancestor groups.
Removes the group
Optionalundo: booleanIf true, an undo point will be created.
Marks the name of the group or element in the outliner for renaming.
Remove the group and leave all of its children in the parent array.
Saves the changed name of the element by creating an undo point and making the name unique if necessary.
Optionalsave: booleanOptionalevent: anyOptionalisOutlinerClick: booleanDisplays the context menu of the element
Mouse event, determines where the context menu spawns.
Unfolds the outliner and scrolls up or down if necessary to show the group or element.
Sort the content of the group alphabetically. This will automatically create an undo point.
Optionaltarget: OutlinerNodeOptionalindex_modifier: numberMove the origin of a bone to a specific location without visually affecting the position of it's content.
Updates the Vue node of the element. This is only necessary in some rare situations
Staticadd
All groups in the current project