buildTitle method
Implementation
List<Widget> buildTitle(List<InfiniteMenu> titleMenus, int level) {
List<Widget> titles = [];
for (var element in titleMenus) {
titles.add(Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
///标题
widget.buildMenuItem
.call(this, element == _lastClickItem, element, level),
///子标题
Row(
children: [
Expanded(
child: Padding(
padding:
EdgeInsets.only(left: widget.titleChildSpace * (level + 1)),
child: buildChild(element, element, level + 1),
))
],
),
],
));
}
return titles;
}