我是这样想的：
```html
<div data-ui-type="TogglePanel">
<h3>title</h3>
<div>content</div>.
</div>
```

最外层是用户通过声明式的方法使用控件，里面提供的html 则仅仅是内容，多创建一个容器是想不去污染用户的内容部分。