- Created CMakeLists.txt for Flutter and runner components. - Implemented resource script (Runner.rc) for application metadata. - Developed main entry point (main.cpp) for the Windows application. - Added FlutterWindow class to manage the Flutter view within a Win32 window. - Implemented utility functions for console management and command line argument parsing. - Established Win32Window class for high DPI-aware window handling. - Included application icon and manifest for proper Windows integration. - Set up build configurations and dependencies for the Flutter application on Windows.
18 lines
774 B
Dart
18 lines
774 B
Dart
import 'dart:math';
|
|
|
|
class Images {
|
|
static List<String> avatars = List.generate(10, (index) => 'assets/avatar/avatar_${index + 1}.jpg');
|
|
static List<String> dummy = List.generate(5, (index) => 'assets/dummy/dummy_${index + 1}.jpg');
|
|
static List<String> product = List.generate(10, (index) => 'assets/dummy/ecommerce/product_${index + 1}.jpg');
|
|
|
|
static String logoLight = 'assets/logo/logo_light.png';
|
|
static String logoLightSmall = 'assets/logo/logo_light_small.png';
|
|
static String logoDark = 'assets/logo/logo_dark.png';
|
|
static String logoDarkSmall = 'assets/logo/logo_dark_small.png';
|
|
static String authBackground = 'assets/auth_background.jpg';
|
|
|
|
static String randomImage(List<String> images) {
|
|
return images[Random().nextInt(images.length)];
|
|
}
|
|
}
|