Add persistent nested-copy symbol settings and transactional imports

This commit is contained in:
ramox81 committed 2026-09-11 11:39:21 +03:00
1 parent f24fdc7965
commit 5d0ba9cef2
8 files changed
+73 -12

No files matched your search

+3
View File
@@ -1942,6 +1942,9 @@ impl InputKind {
pub trait CadCommand: Send {
/// Preserve source appearance for commands that extract existing entities.
fn preserve_commit_style(&self) -> bool { false }
fn nested_copy_bind_setting(&self) -> Option<bool> { None }
/// Symbol localization is committed together with the extracted entities.
fn nested_copy_symbol_names(&self) -> Option<&acadrust::nested_copy::NestedCopySymbolNames> { None }
/// Keep the layer already carried by entities committed by this command
/// instead of replacing it with the current drawing layer.
fn preserve_commit_layer(&self) -> bool {