Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::ReparentToSourceEdit Struct Reference

A single structural reparent to promote into source: move the element anchored by child_anchor_id to become a child of the element anchored by new_parent_anchor_id. More...

#include <lock_to_source.hpp>

Public Attributes

std::string child_anchor_id
std::string new_parent_anchor_id
std::string insert_after_anchor_id

Detailed Description

A single structural reparent to promote into source: move the element anchored by child_anchor_id to become a child of the element anchored by new_parent_anchor_id.

insert_after_anchor_id carries the requested insertion slot: the anchor of the sibling the moved block should physically follow under the new parent, or empty to land as the new parent's first child. An empty / unresolved value falls back to first-child so callers that do not set it are unaffected.

Member Data Documentation

◆ child_anchor_id

std::string pulp::view::ReparentToSourceEdit::child_anchor_id

◆ insert_after_anchor_id

std::string pulp::view::ReparentToSourceEdit::insert_after_anchor_id

◆ new_parent_anchor_id

std::string pulp::view::ReparentToSourceEdit::new_parent_anchor_id

The documentation for this struct was generated from the following file: