addMenuItem method
Implementation
void addMenuItem(String title, {String? subtitle, VoidCallback? onClick}) {
final listItem = DivElement()
..classes.add('list-item')
..tabIndex = _tabIndex++;
listItem.children.addAll([
ParagraphElement()
..classes.add('list-item__text')
..text = title,
if (subtitle != null) ...[
ParagraphElement()
..classes.add('list-item__subtext')
..text = subtitle
],
]);
if (onClick != null) {
listItem.onClick.listen((_) => onClick());
}
_content.children.add(listItem);
}