tabs_event.dart 516 B

123456789101112131415
  1. part of 'tabs_bloc.dart';
  2. @freezed
  3. class TabsEvent with _$TabsEvent {
  4. const factory TabsEvent.moveTab() = _MoveTab;
  5. const factory TabsEvent.closeTab(String pluginId) = _CloseTab;
  6. const factory TabsEvent.closeCurrentTab() = _CloseCurrentTab;
  7. const factory TabsEvent.selectTab(int index) = _SelectTab;
  8. const factory TabsEvent.openTab({
  9. required Plugin plugin,
  10. required ViewPB view,
  11. }) = _OpenTab;
  12. const factory TabsEvent.openPlugin({required Plugin plugin, ViewPB? view}) =
  13. _OpenPlugin;
  14. }