Closed dorayx closed 1 year ago
close #104
https://github.com/TDesignOteam/tdesign-flutter/assets/1382646/f7f6d077-a83b-4b7b-9d70-699b44bb7f84
API 设计沿用了 ExpansionPanelList 和 ExpansionPanel 的属性和风格,分别定义了 TDCollapse 和 TDCollapsePanel;对于手风琴 Accordion,则采用 TDCollapse.accordion 构造体声明,其子组件依然沿用 TDCollapsePanel,同时把属性 value 设置为必需属性。
ExpansionPanelList
ExpansionPanel
TDCollapse
TDCollapsePanel
TDCollapse.accordion
value
feat(collapse): 新增折叠面板组件
[ ] 本条 PR 不需要纳入 Changelog
⚠️ 请自检并全部勾选全部选项。⚠️
🤔 这个 PR 的性质是?
🔗 相关 Issue
close #104
💡 需求背景和解决方案
https://github.com/TDesignOteam/tdesign-flutter/assets/1382646/f7f6d077-a83b-4b7b-9d70-699b44bb7f84
API 设计沿用了
ExpansionPanelList
和ExpansionPanel
的属性和风格,分别定义了TDCollapse
和TDCollapsePanel
;对于手风琴 Accordion,则采用TDCollapse.accordion
构造体声明,其子组件依然沿用TDCollapsePanel
,同时把属性value
设置为必需属性。📝 更新日志
feat(collapse): 新增折叠面板组件
[ ] 本条 PR 不需要纳入 Changelog
☑️ 请求合并前的自查清单
⚠️ 请自检并全部勾选全部选项。⚠️