# Module Spec：vab-fold（折叠按钮）

module:
  id: vab-fold
  name: VabFold（侧边栏折叠/展开）
  type: ui
  entrypoints:
    - library/components/VabFold/index.vue

public_api:
  concept:
    - "根据 settings.collapse 展示不同图标，并触发 settings.toggleCollapse()"

dependency_closure:
  runtime:
    - "store-settings：collapse/toggleCollapse"
    - "VabIcon"

acceptance:
  - "点击后触发 toggleCollapse 并切换图标"
