diff --git a/document/config.mts b/document/config.mts index 3bc7fdd..ecc9060 100644 --- a/document/config.mts +++ b/document/config.mts @@ -49,6 +49,7 @@ export default defineAdditionalConfig({ { text: "Navigate", link: "navigate" }, { text: "SQL to Clipboard", link: "sql-to-clipboard" }, { text: "Inlay Hit", link: "inlay-hit" }, + { text: "Postfix Template", link: "postfix-template" }, ], }, { diff --git a/document/en/reference/feature-postfix-template.md b/document/en/reference/feature-postfix-template.md new file mode 100644 index 0000000..9a97e0b --- /dev/null +++ b/document/en/reference/feature-postfix-template.md @@ -0,0 +1,53 @@ +# Postfix Template + +## produce + +```java +Author +``` + +```java +AuthorDraft.$.produce(draft -> { + +}); +``` + +## loaded + +```java +draft +``` + +```java +ImmutableObjects.isLoaded(draft, ) +``` + +## unload + +```java +draft +``` + +```java +ImmutableObjects.unload(draft, ) +``` + +## show + +```java +draft +``` + +```java +ImmutableObjects.show(draft, ) +``` + +## hide + +```java +draft +``` + +```java +ImmutableObjects.hide(draft, ) +``` \ No newline at end of file diff --git a/document/zh/config.mts b/document/zh/config.mts index 24de716..f32e479 100644 --- a/document/zh/config.mts +++ b/document/zh/config.mts @@ -35,7 +35,7 @@ export default defineAdditionalConfig({ base: "/zh/reference/", items: [ { - text: "Feature", + text: "特性", base: "/zh/reference/feature-", items: [ { text: "检查", link: "inspection" }, @@ -44,6 +44,7 @@ export default defineAdditionalConfig({ { text: "导航", link: "navigate" }, { text: "SQL 到剪贴板", link: "sql-to-clipboard" }, { text: "内联提示", link: "inlay-hit" }, + { text: "后缀模板", link: "postfix-template" }, ], }, { diff --git a/document/zh/reference/feature-postfix-template.md b/document/zh/reference/feature-postfix-template.md new file mode 100644 index 0000000..a83b0b5 --- /dev/null +++ b/document/zh/reference/feature-postfix-template.md @@ -0,0 +1,53 @@ +# 后缀模板 + +## produce + +```java +Author +``` + +```java +AuthorDraft.$.produce(draft -> { + +}); +``` + +## loaded + +```java +draft +``` + +```java +ImmutableObjects.isLoaded(draft, ) +``` + +## unload + +```java +draft +``` + +```java +ImmutableObjects.unload(draft, ) +``` + +## show + +```java +draft +``` + +```java +ImmutableObjects.show(draft, ) +``` + +## hide + +```java +draft +``` + +```java +ImmutableObjects.hide(draft, ) +``` \ No newline at end of file