{ "schemaVersion": 2, "sourceKind": "structured-spec", "confidence": "high", "slug": "transfer", "name": "穿梭框 Transfer", "semanticTypeCandidates": [ "transfer", "list" ], "variantDimensions": [ { "name": "search", "values": [ "with-search", "without-search" ] }, { "name": "operation", "values": [ "move", "move-all" ] }, { "name": "drag", "values": [ "support", "none" ] } ], "representativeVariants": [ { "search": "with-search", "operation": "move-all", "drag": "none", "label": "带搜索穿梭框" }, { "search": "without-search", "operation": "move", "drag": "support", "label": "基础穿梭框(支持拖拽)" } ], "anatomy": { "source-panel": "左栏候选列表,顶部搜索框", "target-panel": "右栏已选列表,底部已选数量统计", "operation-buttons": "中间操作按钮:右移、左移、全部右移、全部左移", "item": "列表项高 32px,带复选框" }, "structurePatterns": { "panel": { "width": "200-240px", "height": "256px", "scroll": true } }, "usageHints": [ "用于批量选择,左右两栏列表", "列表项带复选框,项高 32px", "顶部搜索框,底部已选数量统计", "适用于权限分配、成员选择" ], "doNotInvent": [ "树形穿梭框", "面板内分页" ], "unknowns": [ "拖拽跨栏的具体交互细节" ] }