diff --git a/content/pages/docs/kcl/types/BodyItem.md b/content/pages/docs/kcl/types/BodyItem.md index 5fab055..38982b7 100644 --- a/content/pages/docs/kcl/types/BodyItem.md +++ b/content/pages/docs/kcl/types/BodyItem.md @@ -18,6 +18,27 @@ layout: manual +## Properties + +| Property | Type | Description | Required | +|----------|------|-------------|----------| +| `type` |enum: `ImportStatement`| | No | +| `start` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | +| `end` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | +| `items` |`[` [`ImportItem`](/docs/kcl/types/ImportItem) `]`| | No | +| `path` |`string`| | No | +| `raw_path` |`string`| | No | +| `digest` |`[, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`]`| | No | + + +---- + +**Type:** `object` + + + + + ## Properties | Property | Type | Description | Required | @@ -45,6 +66,7 @@ layout: manual | `start` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | | `end` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | | `declarations` |`[` [`VariableDeclarator`](/docs/kcl/types/VariableDeclarator) `]`| | No | +| `visibility` |[`ItemVisibility`](/docs/kcl/types/ItemVisibility)| | No | | `kind` |[`VariableKind`](/docs/kcl/types/VariableKind)| | No | | `digest` |`[, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`]`| | No | diff --git a/content/pages/docs/kcl/types/ImportItem.md b/content/pages/docs/kcl/types/ImportItem.md new file mode 100644 index 0000000..393fe9f --- /dev/null +++ b/content/pages/docs/kcl/types/ImportItem.md @@ -0,0 +1,24 @@ +--- +title: "ImportItem" +excerpt: "" +layout: manual +--- + + +**Type:** `object` + + + + + +## Properties + +| Property | Type | Description | Required | +|----------|------|-------------|----------| +| `name` |[`Identifier`](/docs/kcl/types/Identifier)| Name of the item to import. | No | +| `alias` |[`Identifier`](/docs/kcl/types/Identifier)| Rename the item using an identifier after "as". | No | +| `start` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | +| `end` |[`EnvironmentRef`](/docs/kcl/types/EnvironmentRef)| | No | +| `digest` |`[, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`, `integer`]`| | No | + + diff --git a/content/pages/docs/kcl/types/ItemVisibility.md b/content/pages/docs/kcl/types/ItemVisibility.md new file mode 100644 index 0000000..a24f9aa --- /dev/null +++ b/content/pages/docs/kcl/types/ItemVisibility.md @@ -0,0 +1,16 @@ +--- +title: "ItemVisibility" +excerpt: "" +layout: manual +--- + + +**enum:** `default`, `export` + + + + + + + +