From 51aca3d330b6483c05b71867f1b362a9f5db6cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?LeoYuan=20=E8=A2=81=E5=8A=9B=E7=9A=93?= Date: Thu, 20 Oct 2022 16:11:43 +0800 Subject: [PATCH] feat: add top attrbute for Shell SettingPropEntry --- packages/shell/src/setting-prop-entry.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/shell/src/setting-prop-entry.ts b/packages/shell/src/setting-prop-entry.ts index 399ce4c9c..2c2bb6ce6 100644 --- a/packages/shell/src/setting-prop-entry.ts +++ b/packages/shell/src/setting-prop-entry.ts @@ -97,6 +97,13 @@ export default class SettingPropEntry { return SettingPropEntry.create(this[settingPropEntrySymbol].parent as any); } + /** + * 获取顶级设置属性 + */ + get top(): SettingTopEntry { + return SettingTopEntry.create(this[settingPropEntrySymbol].top); + } + /** * 是否是 SettingField 实例 */