Commit 9c1a24fa authored by Ian Hickson's avatar Ian Hickson Committed by GitHub

Reexport meta from foundation. (#6938)

parent b7c9e471
......@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart' show defaultTargetPlatform;
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart' show timeDilation;
......
......@@ -4,6 +4,7 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart' show defaultTargetPlatform;
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
......
......@@ -18,3 +18,10 @@ export 'src/foundation/listenable.dart';
export 'src/foundation/platform.dart';
export 'src/foundation/print.dart';
export 'src/foundation/synchronous_future.dart';
export 'package:meta/meta.dart' show
checked,
mustCallSuper,
optionalTypeArgs,
protected,
required;
......@@ -3,7 +3,7 @@
// found in the LICENSE file.
/// The Flutter gesture recognizers.
///
///
/// To use, import `package:flutter/gestures.dart`.
library gestures;
......
......@@ -51,5 +51,10 @@ export 'src/rendering/tweens.dart';
export 'src/rendering/view.dart';
export 'src/rendering/viewport.dart';
export 'package:flutter/foundation.dart';
export 'package:flutter/foundation.dart' show
VoidCallback,
ValueChanged,
ValueGetter,
ValueSetter;
export 'package:vector_math/vector_math_64.dart' show Matrix4;
......@@ -8,7 +8,6 @@ import 'dart:ui' as ui show lerpDouble;
import 'package:flutter/foundation.dart';
import 'package:flutter/physics.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'animation.dart';
import 'curves.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:ui' show VoidCallback;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'animation.dart';
......
......@@ -5,7 +5,7 @@
import 'dart:async';
import 'dart:ui' show Point, Offset;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'arena.dart';
import 'binding.dart';
......
......@@ -7,7 +7,6 @@ import 'dart:collection';
import 'dart:ui' show Point, Offset;
import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart';
import 'arena.dart';
import 'binding.dart';
......
......@@ -5,7 +5,7 @@
import 'dart:async';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'app_bar.dart';
import 'debug.dart';
......
......@@ -5,8 +5,9 @@
import 'dart:math' as math;
import 'dart:ui' show hashValues, lerpDouble;
import 'package:flutter/material.dart';
import 'package:meta/meta.dart';
import 'package:flutter/animation.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
// How close the begin and end points must be to an axis to be considered
// vertical or horizontal.
......
......@@ -5,8 +5,8 @@
import 'dart:math' as math;
import 'dart:collection' show Queue;
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart' show Vector3;
import 'colors.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'constants.dart';
......
......@@ -4,9 +4,9 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'constants.dart';
import 'debug.dart';
......
......@@ -5,11 +5,11 @@
import 'dart:async';
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
import 'package:intl/date_symbols.dart';
import 'package:intl/intl.dart';
import 'package:meta/meta.dart';
import 'button_bar.dart';
import 'button.dart';
......
......@@ -4,9 +4,9 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'debug.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'debug.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'expand_icon.dart';
import 'mergeable_material.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'button.dart';
import 'theme.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'icon_theme_data.dart';
......
......@@ -4,8 +4,8 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'debug.dart';
import 'icon.dart';
......
......@@ -3,9 +3,9 @@
// found in the LICENSE file.
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'icon_theme_data.dart';
import 'package:flutter/foundation.dart';
import 'theme.dart';
/// Controls the default color, opacity, and size of icons in a widget subtree.
......
......@@ -4,10 +4,9 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart';
import 'constants.dart';
import 'shadows.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'dart:ui' show lerpDouble;
......
......@@ -4,7 +4,7 @@
import 'dart:math' as math;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:flutter/rendering.dart';
......
......@@ -4,8 +4,8 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'constants.dart';
import 'divider.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'constants.dart';
import 'debug.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'button.dart';
import 'colors.dart';
......
......@@ -4,10 +4,10 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'constants.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'button.dart';
import 'flat_button.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'button.dart';
import 'colors.dart';
......
......@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'constants.dart';
......
......@@ -5,11 +5,11 @@
import 'dart:async';
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/physics.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'app_bar.dart';
import 'colors.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'theme_data.dart';
......
......@@ -5,9 +5,9 @@
import 'dart:async';
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'button_bar.dart';
import 'button.dart';
......
......@@ -3,10 +3,10 @@
// found in the LICENSE file.
import 'package:flutter/animation.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'constants.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
import 'icon.dart';
......
......@@ -2,10 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:meta/meta.dart';
import 'colors.dart';
......
......@@ -5,8 +5,8 @@
import 'dart:math' as math;
import 'dart:ui' as ui show Image, Gradient, lerpDouble;
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'basic_types.dart';
import 'decoration.dart';
......
......@@ -2,15 +2,16 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'basic_types.dart';
import 'edge_insets.dart';
export 'package:flutter/services.dart' show ImageConfiguration;
export 'basic_types.dart' show Point, Offset, Size;
export 'edge_insets.dart' show EdgeInsets;
export 'package:flutter/services.dart' show ImageConfiguration;
// This group of classes is intended for painting in cartesian coordinates.
......
......@@ -3,8 +3,8 @@
// found in the LICENSE file.
import 'package:flutter/animation.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'box.dart';
import 'object.dart';
......
......@@ -3,7 +3,7 @@
// found in the LICENSE file.
import 'package:flutter/cassowary.dart' as al; // "auto layout"
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'box.dart';
import 'object.dart';
......
......@@ -8,7 +8,6 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'box.dart';
import 'debug.dart';
......
......@@ -5,8 +5,9 @@
import 'dart:math' as math;
import 'dart:ui' as ui show lerpDouble;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart';
import 'debug.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'box.dart';
import 'object.dart';
......
......@@ -3,7 +3,7 @@
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart';
import 'box.dart';
......
......@@ -2,11 +2,11 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'dart:math' as math;
import 'dart:typed_data';
import 'package:meta/meta.dart';
import 'box.dart';
import 'object.dart';
import 'viewport.dart';
......
......@@ -5,9 +5,9 @@
import 'dart:ui' as ui show ImageFilter, Picture, SceneBuilder;
import 'dart:ui' show Offset;
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:vector_math/vector_math_64.dart';
import 'package:meta/meta.dart';
import 'debug.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
/// An abstract node in a tree.
///
......
......@@ -9,7 +9,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/painting.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart';
import 'debug.dart';
......@@ -18,9 +18,9 @@ import 'node.dart';
import 'semantics.dart';
import 'binding.dart';
export 'package:flutter/foundation.dart' show FlutterError, InformationCollector;
export 'package:flutter/gestures.dart' show HitTestEntry, HitTestResult;
export 'package:flutter/painting.dart';
export 'package:flutter/foundation.dart' show FlutterError, InformationCollector;
/// Base class for data associated with a [RenderObject] by its parent.
///
......
......@@ -7,7 +7,7 @@ import 'dart:ui' as ui show ImageFilter;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/painting.dart';
import 'package:meta/meta.dart';
import 'package:vector_math/vector_math_64.dart';
import 'box.dart';
......
......@@ -6,7 +6,6 @@ import 'dart:ui' as ui;
import 'dart:ui' show Rect, SemanticsAction, SemanticsFlags;
import 'dart:typed_data';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:vector_math/vector_math_64.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:math' as math;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'box.dart';
import 'debug.dart';
......
......@@ -5,7 +5,7 @@
import 'dart:math' as math;
import 'dart:ui' show lerpDouble, hashValues;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'box.dart';
import 'object.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:ui' as ui show window;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:vector_math/vector_math_64.dart';
import 'box.dart';
......
......@@ -5,7 +5,6 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart';
import 'binding.dart';
......
......@@ -10,7 +10,6 @@ import 'dart:typed_data';
import 'package:flutter/foundation.dart';
import 'package:flutter/http.dart' as http;
import 'package:meta/meta.dart';
import 'asset_bundle.dart';
import 'image_cache.dart';
......
......@@ -5,8 +5,6 @@
import 'dart:async';
import 'dart:ui' as ui show Image;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
/// A [ui.Image] object with its corresponding scale.
......
......@@ -5,7 +5,6 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart';
import 'platform_messages.dart';
......
......@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'animated_size.dart';
import 'basic.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -5,8 +5,8 @@
import 'dart:async';
import 'dart:ui' as ui show window;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'banner.dart';
import 'basic.dart';
......
......@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'framework.dart';
export 'package:flutter/rendering.dart' show
AutoLayoutRect,
AutoLayoutDelegate;
AutoLayoutRect,
AutoLayoutDelegate;
/// A widget that uses the cassowary constraint solver to automatically size and position children.
class AutoLayout extends MultiChildRenderObjectWidget {
......
......@@ -4,7 +4,7 @@
import 'dart:math' as math;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -4,9 +4,9 @@
import 'dart:ui' as ui show Image, ImageFilter;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'debug.dart';
import 'framework.dart';
......@@ -14,45 +14,45 @@ import 'framework.dart';
export 'package:flutter/animation.dart';
export 'package:flutter/painting.dart';
export 'package:flutter/rendering.dart' show
Axis,
BoxConstraints,
CrossAxisAlignment,
CustomClipper,
CustomPainter,
FixedColumnCountGridDelegate,
FlexFit,
FlowDelegate,
FlowPaintingContext,
FractionalOffsetTween,
GridChildPlacement,
GridDelegate,
GridDelegateWithInOrderChildPlacement,
GridSpecification,
HitTestBehavior,
MainAxisAlignment,
MainAxisSize,
MaxTileWidthGridDelegate,
MultiChildLayoutDelegate,
Overflow,
PaintingContext,
PointerCancelEvent,
PointerCancelEventListener,
PointerDownEvent,
PointerDownEventListener,
PointerEvent,
PointerMoveEvent,
PointerMoveEventListener,
PointerUpEvent,
PointerUpEventListener,
RelativeRect,
ShaderCallback,
SingleChildLayoutDelegate,
TextOverflow,
ValueChanged,
ValueGetter,
ViewportAnchor,
ViewportDimensions,
ViewportDimensionsChangeCallback;
Axis,
BoxConstraints,
CrossAxisAlignment,
CustomClipper,
CustomPainter,
FixedColumnCountGridDelegate,
FlexFit,
FlowDelegate,
FlowPaintingContext,
FractionalOffsetTween,
GridChildPlacement,
GridDelegate,
GridDelegateWithInOrderChildPlacement,
GridSpecification,
HitTestBehavior,
MainAxisAlignment,
MainAxisSize,
MaxTileWidthGridDelegate,
MultiChildLayoutDelegate,
Overflow,
PaintingContext,
PointerCancelEvent,
PointerCancelEventListener,
PointerDownEvent,
PointerDownEventListener,
PointerEvent,
PointerMoveEvent,
PointerMoveEventListener,
PointerUpEvent,
PointerUpEventListener,
RelativeRect,
ShaderCallback,
SingleChildLayoutDelegate,
TextOverflow,
ValueChanged,
ValueGetter,
ViewportAnchor,
ViewportDimensions,
ViewportDimensionsChangeCallback;
// PAINTING NODES
......
......@@ -7,11 +7,11 @@ import 'dart:developer' as developer;
import 'dart:ui' as ui show window;
import 'dart:ui' show AppLifecycleState, Locale;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'app.dart';
import 'framework.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
import 'scrollable.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/painting.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -2,10 +2,10 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'binding.dart';
......
......@@ -4,9 +4,9 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart' show RenderEditable, SelectionChangedHandler, RenderEditablePaintOffsetNeededCallback;
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'focus.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:async';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
......
......@@ -10,11 +10,11 @@ import 'debug.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/foundation.dart';
import 'package:meta/meta.dart';
export 'dart:ui' show hashValues, hashList;
export 'package:flutter/rendering.dart' show RenderObject, RenderBox, debugPrint;
export 'package:flutter/foundation.dart' show FlutterError;
export 'package:flutter/foundation.dart' show VoidCallback, ValueChanged, ValueGetter, ValueSetter;
export 'package:flutter/rendering.dart' show RenderObject, RenderBox, debugPrint;
// KEYS
......
......@@ -4,7 +4,6 @@
import 'dart:collection';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
......
......@@ -4,18 +4,18 @@
import 'dart:io' show File, Platform;
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'framework.dart';
import 'media_query.dart';
export 'package:flutter/services.dart' show
AssetImage,
ExactAssetImage,
NetworkImage,
FileImage;
AssetImage,
ExactAssetImage,
NetworkImage,
FileImage;
/// Creates an [ImageConfiguration] based on the given [BuildContext] (and
/// optionally size).
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:vector_math/vector_math_64.dart';
import 'basic.dart';
......@@ -239,7 +239,7 @@ class AnimatedContainer extends ImplicitlyAnimatedWidget {
this.width,
this.height,
Curve curve: Curves.linear,
@required Duration duration
@required Duration duration,
}) : super(key: key, curve: curve, duration: duration) {
assert(decoration == null || decoration.debugAssertIsValid());
assert(foregroundDecoration == null || foregroundDecoration.debugAssertIsValid());
......@@ -383,7 +383,7 @@ class AnimatedPositioned extends ImplicitlyAnimatedWidget {
this.width,
this.height,
Curve curve: Curves.linear,
@required Duration duration
@required Duration duration,
}) : super(key: key, curve: curve, duration: duration) {
assert(left == null || right == null || width == null);
assert(top == null || bottom == null || height == null);
......@@ -518,7 +518,7 @@ class AnimatedOpacity extends ImplicitlyAnimatedWidget {
this.child,
this.opacity,
Curve curve: Curves.linear,
@required Duration duration
@required Duration duration,
}) : super(key: key, curve: curve, duration: duration) {
assert(opacity != null && opacity >= 0.0 && opacity <= 1.0);
}
......@@ -575,7 +575,7 @@ class AnimatedDefaultTextStyle extends ImplicitlyAnimatedWidget {
@required this.child,
@required this.style,
Curve curve: Curves.linear,
@required Duration duration
@required Duration duration,
}) : super(key: key, curve: curve, duration: duration) {
assert(style != null);
assert(child != null);
......
......@@ -5,8 +5,8 @@
import 'debug.dart';
import 'framework.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
/// The signature of the [LayoutBuilder] builder function.
typedef Widget LayoutWidgetBuilder(BuildContext context, BoxConstraints constraints);
......
......@@ -5,7 +5,7 @@
import 'dart:math' as math;
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:ui' as ui;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......@@ -107,7 +107,7 @@ class MediaQuery extends InheritedWidget {
MediaQuery({
Key key,
@required this.data,
@required Widget child
@required Widget child,
}) : super(key: key, child: child) {
assert(child != null);
assert(data != null);
......
......@@ -4,8 +4,8 @@
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'binding.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......@@ -29,7 +29,7 @@ class OrientationBuilder extends StatelessWidget {
/// The [builder] argument must not be null.
OrientationBuilder({
Key key,
@required this.builder
@required this.builder,
}) : super(key: key) {
assert(builder != null);
}
......
......@@ -5,9 +5,9 @@
import 'dart:async';
import 'dart:collection';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'debug.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:async';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'focus.dart';
......
......@@ -6,7 +6,6 @@ import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/physics.dart';
import 'package:meta/meta.dart';
import 'scroll_simulation.dart';
......
......@@ -2,7 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
......
......@@ -6,10 +6,10 @@ import 'dart:async';
import 'dart:math' as math;
import 'dart:ui' as ui show window;
import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/physics.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'clamp_overscrolls.dart';
......
......@@ -5,8 +5,8 @@
import 'dart:math' as math;
import 'package:collection/collection.dart' show lowerBound;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'framework.dart';
import 'scroll_configuration.dart';
......
......@@ -4,8 +4,8 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'framework.dart';
import 'scroll_configuration.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -4,23 +4,23 @@
import 'dart:collection';
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'debug.dart';
import 'framework.dart';
import 'image.dart';
export 'package:flutter/rendering.dart' show
FixedColumnWidth,
FlexColumnWidth,
FractionColumnWidth,
IntrinsicColumnWidth,
MaxColumnWidth,
MinColumnWidth,
TableBorder,
TableCellVerticalAlignment,
TableColumnWidth;
FixedColumnWidth,
FlexColumnWidth,
FractionColumnWidth,
IntrinsicColumnWidth,
MaxColumnWidth,
MinColumnWidth,
TableBorder,
TableCellVerticalAlignment,
TableColumnWidth;
/// A horizontal group of cells in a [Table].
///
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'basic.dart';
import 'framework.dart';
......
......@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'container.dart';
......
......@@ -4,7 +4,6 @@
import 'package:flutter/foundation.dart';
import 'package:flutter/scheduler.dart';
import 'package:meta/meta.dart';
import 'framework.dart';
......
......@@ -4,7 +4,7 @@
import 'dart:math' as math;
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:vector_math/vector_math_64.dart' show Matrix4;
import 'basic.dart';
......
......@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'framework.dart';
......
......@@ -4,8 +4,8 @@
import 'dart:math' as math;
import 'package:flutter/foundation.dart';
import 'package:flutter/rendering.dart';
import 'package:meta/meta.dart';
import 'basic.dart';
import 'debug.dart';
......
......@@ -2,8 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
/// The Flutter widget framework.
///
/// The Flutter widgets framework.
///
/// To use, import `package:flutter/widgets.dart`.
library widgets;
......@@ -64,5 +63,4 @@ export 'src/widgets/transitions.dart';
export 'src/widgets/unique_widget.dart';
export 'src/widgets/virtual_viewport.dart';
export 'package:flutter/foundation.dart';
export 'package:vector_math/vector_math_64.dart' show Matrix4;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment