AlertTab.fromNavigationTab constructor

AlertTab.fromNavigationTab(
  1. NavigationTab page, {
  2. Key? key,
  3. required int index,
  4. Widget? icon,
  5. String? stateName,
})

Create a AlertTab from a NavigationTab

Implementation

AlertTab.fromNavigationTab(NavigationTab page,
    {super.key, required int index, this.icon, String? stateName})
    : state = (stateName ?? "${page.title}_navigation_tab_$index"),
      alertEnabled = page.meta['alertEnabled'],
      rememberAlert = page.meta['rememberAlert'],
      alertColor = page.alertColor,
      backgroundColor = page.backgroundColor,
      textColor = page.meta['textColor'],
      smallSize = page.meta['smallSize'],
      largeSize = page.meta['largeSize'],
      textStyle = page.meta['textStyle'],
      padding = page.meta['padding'],
      alignment = page.meta['alignment'],
      offset = page.meta['offset'],
      isLabelVisible = page.meta['isLabelVisible'];