// Copyright 2014 The Flutter Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // Thanks for checking out Flutter! // Like what you see? Tweet us @FlutterDev import 'dart:io'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'gallery/app.dart'; // Sets a platform override for desktop to avoid exceptions. See // https://flutter.dev/desktop#target-platform-override for more info. // TODO(gspencergoog): Remove once TargetPlatform includes all desktop platforms. // This is only included in the Gallery because Flutter's testing infrastructure // uses the Gallery for various tests, and this allows us to test on desktop // platforms that aren't yet supported in TargetPlatform. void _enablePlatformOverrideForDesktop() { if (!kIsWeb && (Platform.isWindows || Platform.isLinux)) { debugDefaultTargetPlatformOverride = TargetPlatform.fuchsia; } } void main() { _enablePlatformOverrideForDesktop(); runApp(const GalleryApp()); }