Skip to content

Commit f9bbdc5

Browse files
docs: document toggle_namespacing
1 parent 1843568 commit f9bbdc5

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/src/basics/AbstractSystem.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,3 +148,15 @@ The `AbstractSystem` types allow for specifying default values, for example
148148
into the value maps, where for any repeats the value maps override the default.
149149
In addition, defaults of a higher level in the system override the defaults of
150150
a lower level in the system.
151+
152+
## Namespacing
153+
154+
By default, unsimplified systems will namespace variables accessed via `getproperty`.
155+
Systems created via `@mtkbuild`, or ones passed through `structural_simplify` or
156+
`complete` will not perform this namespacing. However, all of these processes modify
157+
the system in a variety of ways. To toggle namespacing without transforming any other
158+
property of the system, use `toggle_namespacing`.
159+
160+
```@docs
161+
toggle_namespacing
162+
```

0 commit comments

Comments
 (0)