{ "schemaVersion": 2, "sourceKind": "structured-spec", "confidence": "high", "slug": "listpicker", "name": "列表选择器 ListPicker", "semanticTypeCandidates": [ "select", "list-picker" ], "variantDimensions": [ { "name": "selection", "values": [ "single", "multiple" ] }, { "name": "state", "values": [ "collapsed", "expanded" ] }, { "name": "feature", "values": [ "group", "search", "select-all" ] } ], "representativeVariants": [ { "selection": "multiple", "state": "collapsed", "feature": "group", "label": "多选 · 收起(显示标签)" }, { "selection": "multiple", "state": "expanded", "feature": "group", "label": "多选 · 展开(分组列表)" }, { "selection": "single", "state": "expanded", "feature": "search", "label": "单选 · 可搜索" }, { "selection": "multiple", "state": "expanded", "feature": "select-all", "label": "全选" } ], "anatomy": { "panel": "下拉面板中显示列表,可多选", "feature": "支持分组、搜索、全选", "tag": "选中项显示为标签,可删除" }, "structurePatterns": { "panel": "下拉列表", "tag": "选中项标签化" }, "usageHints": [ "下拉面板中显示列表,可多选", "支持分组、搜索、全选", "选中项显示为标签,可删除", "适用于标签选择、分类选择" ], "doNotInvent": [ "虚拟滚动", "新建选项" ], "unknowns": [ "面板的最大高度", "标签过多时的折叠规则" ] }