Revert "Track tagged geometry with an enum, not options (#4333)" (#4339)

This reverts commit 4a62862ca0.
This commit is contained in:
49fl
2024-10-28 20:20:45 -04:00
committed by GitHub
parent 550c8ae165
commit 81279aa4e8
7 changed files with 2343 additions and 3702 deletions

File diff suppressed because it is too large Load Diff

View File

@ -10,40 +10,6 @@ Engine information for a tag.
**This schema accepts exactly one of the following:**
The path the tag is on.
**Type:** `object`
## Properties
| Property | Type | Description | Required |
|----------|------|-------------|----------|
| `path` |[`Path`](/docs/kcl/types/Path)| Engine information for a tag. | No |
----
The surface information for the tag.
**Type:** `object`
## Properties
| Property | Type | Description | Required |
|----------|------|-------------|----------|
| `surface` |[`ExtrudeSurface`](/docs/kcl/types/ExtrudeSurface)| Engine information for a tag. | No |
----
## Properties
@ -52,5 +18,7 @@ The surface information for the tag.
|----------|------|-------------|----------|
| `id` |`string`| The id of the tagged object. | No |
| `sketch` |`string`| The sketch the tag is on. | No |
| `path` |[`Path`](/docs/kcl/types/Path)| The path the tag is on. | No |
| `surface` |[`ExtrudeSurface`](/docs/kcl/types/ExtrudeSurface)| The surface information for the tag. | No |