1234567891011121314151617181920212223242526272829303132333435 |
- import 'dart:io';
- import 'package:flutter/foundation.dart';
- import 'package:flutter/material.dart';
- import 'package:flutter_clock/pages/main_page.dart';
- import 'package:flutter_clock/pages/user_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: 'xkcd clock',
- debugShowCheckedModeBanner: false,
- theme: ThemeData(primarySwatch: Colors.blue, fontFamily: 'xkcd script'),
- home: MainPage(),
- );
- }
- }
|