opt: use const variable
This commit is contained in:
parent
21eb7bd165
commit
c2f516f57f
@ -15,6 +15,11 @@ const int kMobileDefaultDisplayHeight = 1280;
|
|||||||
const int kDesktopDefaultDisplayWidth = 1080;
|
const int kDesktopDefaultDisplayWidth = 1080;
|
||||||
const int kDesktopDefaultDisplayHeight = 720;
|
const int kDesktopDefaultDisplayHeight = 720;
|
||||||
|
|
||||||
|
/// [kDefaultScrollAmountMultiplier] indicates how many rows can be scrolled after a minimum scroll action of mouse
|
||||||
|
const kDefaultScrollAmountMultiplier = 3.0;
|
||||||
|
const kFullScreenEdgeSize = 1.0;
|
||||||
|
const kWindowEdgeSize = 4.0;
|
||||||
|
|
||||||
const kInvalidValueStr = "InvalidValueStr";
|
const kInvalidValueStr = "InvalidValueStr";
|
||||||
|
|
||||||
/// flutter/packages/flutter/lib/src/services/keyboard_key.dart -> _keyLabels
|
/// flutter/packages/flutter/lib/src/services/keyboard_key.dart -> _keyLabels
|
||||||
|
@ -60,7 +60,9 @@ class _DesktopTabPageState extends State<DesktopTabPage> {
|
|||||||
return Platform.isMacOS
|
return Platform.isMacOS
|
||||||
? tabWidget
|
? tabWidget
|
||||||
: Obx(() => DragToResizeArea(
|
: Obx(() => DragToResizeArea(
|
||||||
resizeEdgeSize: fullscreen.value ? 1.0 : 4.0, child: tabWidget));
|
resizeEdgeSize:
|
||||||
|
fullscreen.value ? kFullScreenEdgeSize : kWindowEdgeSize,
|
||||||
|
child: tabWidget));
|
||||||
}
|
}
|
||||||
|
|
||||||
void onAddSetting() {
|
void onAddSetting() {
|
||||||
|
@ -4,6 +4,7 @@ import 'dart:io';
|
|||||||
import 'package:desktop_multi_window/desktop_multi_window.dart';
|
import 'package:desktop_multi_window/desktop_multi_window.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_hbb/common.dart';
|
import 'package:flutter_hbb/common.dart';
|
||||||
|
import 'package:flutter_hbb/consts.dart';
|
||||||
import 'package:flutter_hbb/desktop/pages/file_manager_page.dart';
|
import 'package:flutter_hbb/desktop/pages/file_manager_page.dart';
|
||||||
import 'package:flutter_hbb/desktop/widgets/tabbar_widget.dart';
|
import 'package:flutter_hbb/desktop/widgets/tabbar_widget.dart';
|
||||||
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
||||||
@ -81,7 +82,7 @@ class _FileManagerTabPageState extends State<FileManagerTabPage> {
|
|||||||
return Platform.isMacOS
|
return Platform.isMacOS
|
||||||
? tabWidget
|
? tabWidget
|
||||||
: SubWindowDragToResizeArea(
|
: SubWindowDragToResizeArea(
|
||||||
resizeEdgeSize: 4.0,
|
resizeEdgeSize: kWindowEdgeSize,
|
||||||
windowId: windowId(),
|
windowId: windowId(),
|
||||||
child: tabWidget,
|
child: tabWidget,
|
||||||
);
|
);
|
||||||
|
@ -4,6 +4,7 @@ import 'dart:io';
|
|||||||
import 'package:desktop_multi_window/desktop_multi_window.dart';
|
import 'package:desktop_multi_window/desktop_multi_window.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
import 'package:flutter_hbb/common.dart';
|
import 'package:flutter_hbb/common.dart';
|
||||||
|
import 'package:flutter_hbb/consts.dart';
|
||||||
import 'package:flutter_hbb/desktop/pages/port_forward_page.dart';
|
import 'package:flutter_hbb/desktop/pages/port_forward_page.dart';
|
||||||
import 'package:flutter_hbb/desktop/widgets/tabbar_widget.dart';
|
import 'package:flutter_hbb/desktop/widgets/tabbar_widget.dart';
|
||||||
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
import 'package:flutter_hbb/utils/multi_window_manager.dart';
|
||||||
@ -92,7 +93,7 @@ class _PortForwardTabPageState extends State<PortForwardTabPage> {
|
|||||||
return Platform.isMacOS
|
return Platform.isMacOS
|
||||||
? tabWidget
|
? tabWidget
|
||||||
: SubWindowDragToResizeArea(
|
: SubWindowDragToResizeArea(
|
||||||
resizeEdgeSize: 4.0,
|
resizeEdgeSize: kWindowEdgeSize,
|
||||||
windowId: windowId(),
|
windowId: windowId(),
|
||||||
child: tabWidget,
|
child: tabWidget,
|
||||||
);
|
);
|
||||||
|
@ -143,7 +143,8 @@ class _ConnectionTabPageState extends State<ConnectionTabPage> {
|
|||||||
return Platform.isMacOS
|
return Platform.isMacOS
|
||||||
? tabWidget
|
? tabWidget
|
||||||
: Obx(() => SubWindowDragToResizeArea(
|
: Obx(() => SubWindowDragToResizeArea(
|
||||||
resizeEdgeSize: fullscreen.value ? 1.0 : 4.0,
|
resizeEdgeSize:
|
||||||
|
fullscreen.value ? kFullScreenEdgeSize : kWindowEdgeSize,
|
||||||
windowId: windowId(),
|
windowId: windowId(),
|
||||||
child: tabWidget));
|
child: tabWidget));
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import 'package:flutter/widgets.dart';
|
import 'package:flutter/widgets.dart';
|
||||||
|
import 'package:flutter_hbb/consts.dart';
|
||||||
import 'package:flutter_improved_scrolling/flutter_improved_scrolling.dart';
|
import 'package:flutter_improved_scrolling/flutter_improved_scrolling.dart';
|
||||||
|
|
||||||
class DesktopScrollWrapper extends StatelessWidget {
|
class DesktopScrollWrapper extends StatelessWidget {
|
||||||
@ -13,8 +14,8 @@ class DesktopScrollWrapper extends StatelessWidget {
|
|||||||
return ImprovedScrolling(
|
return ImprovedScrolling(
|
||||||
scrollController: scrollController,
|
scrollController: scrollController,
|
||||||
enableCustomMouseWheelScrolling: false,
|
enableCustomMouseWheelScrolling: false,
|
||||||
customMouseWheelScrollConfig:
|
customMouseWheelScrollConfig: const CustomMouseWheelScrollConfig(
|
||||||
const CustomMouseWheelScrollConfig(scrollAmountMultiplier: 3.0),
|
scrollAmountMultiplier: kDefaultScrollAmountMultiplier),
|
||||||
child: child,
|
child: child,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user