WorkbenchTabbedPanel constructor

const WorkbenchTabbedPanel({
  1. Key? key,
  2. required List<WorkbenchPanelTab> tabs,
  3. required VoidCallback onTogglePanel,
  4. String? initialTabId,
  5. ValueChanged<String>? onActiveTabChanged,
  6. void onRegisterFocusTab(
    1. ValueChanged<String> focusById
    )?,
  7. String closeButtonTooltip = 'Hide Panel',
})

Implementation

const WorkbenchTabbedPanel({
  super.key,
  required this.tabs,
  required this.onTogglePanel,
  this.initialTabId,
  this.onActiveTabChanged,
  this.onRegisterFocusTab,
  this.closeButtonTooltip = 'Hide Panel',
}) : assert(
       tabs.length > 0,
       'WorkbenchTabbedPanel requires at least one tab',
     );