1234567891011121314151617181920212223242526272829303132333435363738 |
- import 'dart:io';
- import 'package:flutter/foundation.dart';
- import 'package:flutter/material.dart';
- import 'package:flutter_clock/pages/main_page.dart';
- void setOverrideForDesktop() {
- if (kIsWeb) return;
- if (Platform.isMacOS) {
- debugDefaultTargetPlatformOverride = TargetPlatform.iOS;
- } else if (Platform.isLinux || Platform.isWindows) {
- debugDefaultTargetPlatformOverride = TargetPlatform.android;
- } else if (Platform.isFuchsia) {
- debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia;
- }
- }
- void main() {
- setOverrideForDesktop();
- runApp(MyApp());
- }
- class MyApp extends StatelessWidget {
- @override
- Widget build(BuildContext context) {
- return MaterialApp(
- title: 'Flutter Clock',
- debugShowCheckedModeBanner: false,
- theme: ThemeData(
- primarySwatch: Colors.blue,
- visualDensity: VisualDensity.adaptivePlatformDensity,
- fontFamily: 'Roboto',
- ),
- home: MainPage(),
- );
- }
- }
|