createNavTabs static method
Creates a list of navigation tabs.
Implementation
static List<SolidNavTab> createNavTabs(
List<Map<String, dynamic>> tabConfigs) {
return tabConfigs
.map((config) => SolidNavTab(
title: config['title'] as String,
icon: config['icon'] as IconData,
tooltip: config['tooltip'] as String?,
content: config['content'] as Widget?,
message: config['message'] as String?,
dialogTitle: config['dialogTitle'] as String?,
action: config['action'] as void Function(BuildContext)?,
))
.toList();
}