Commit 693ddcd8 authored by Adam Barth's avatar Adam Barth

Move widgets and rendering inside src

Code outside of package:sky should import this code using

package:sky/rendering.dart
package:sky/widgets.dart

Moving this code into the "src" directory is a convention that signifies that
and it cleans up the generated dartdoc because the libraries in the src
directory aren't included in the generated documentation. Instead, the classes
are documented in the widgets.dart and rendering.dart libraries.
parent 8a5e7f2a
...@@ -4,9 +4,9 @@ import 'dart:async'; ...@@ -4,9 +4,9 @@ import 'dart:async';
import 'dart:math' as math; import 'dart:math' as math;
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/rendering/object.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/src/widgets/framework.dart';
import 'package:skysprites/skysprites.dart'; import 'package:skysprites/skysprites.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
......
...@@ -5,15 +5,15 @@ ...@@ -5,15 +5,15 @@
import 'dart:async'; import 'dart:async';
import 'package:sky/mojo/asset_bundle.dart'; import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/rendering/object.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/button_base.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/navigator.dart'; import 'package:sky/src/widgets/button_base.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/title.dart'; import 'package:sky/src/widgets/navigator.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/src/widgets/title.dart';
import 'package:sky/theme/colors.dart' as colors;
import 'package:skysprites/skysprites.dart'; import 'package:skysprites/skysprites.dart';
import 'game_demo.dart'; import 'game_demo.dart';
......
import 'dart:sky'; import 'dart:sky';
import 'package:sky/mojo/asset_bundle.dart'; import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/rendering.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/widgets/basic.dart';
import 'package:sky/widgets.dart'; import 'package:sky/widgets.dart';
import 'package:skysprites/skysprites.dart'; import 'package:skysprites/skysprites.dart';
......
...@@ -2,7 +2,7 @@ import 'dart:sky' as sky; ...@@ -2,7 +2,7 @@ import 'dart:sky' as sky;
import 'dart:math' as math; import 'dart:math' as math;
import 'package:sky/mojo/asset_bundle.dart'; import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/rendering.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/widgets.dart'; import 'package:sky/widgets.dart';
import 'package:skysprites/skysprites.dart'; import 'package:skysprites/skysprites.dart';
......
...@@ -7,9 +7,9 @@ import 'dart:sky' as sky; ...@@ -7,9 +7,9 @@ import 'dart:sky' as sky;
import 'package:sky/editing/editable_string.dart'; import 'package:sky/editing/editable_string.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
const _kCursorBlinkPeriod = 500; // milliseconds const _kCursorBlinkPeriod = 500; // milliseconds
const _kCursorGap = 1.0; const _kCursorGap = 1.0;
......
...@@ -6,10 +6,10 @@ import 'package:sky/editing/editable_string.dart'; ...@@ -6,10 +6,10 @@ import 'package:sky/editing/editable_string.dart';
import 'package:sky/editing/editable_text.dart'; import 'package:sky/editing/editable_text.dart';
import 'package:sky/mojo/keyboard.dart'; import 'package:sky/mojo/keyboard.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/focus.dart'; import 'package:sky/src/widgets/focus.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
export 'package:sky/mojo/keyboard.dart' show KeyboardType_TEXT, KeyboardType_NUMBER, KeyboardType_PHONE, KeyboardType_DATETIME; export 'package:sky/mojo/keyboard.dart' show KeyboardType_TEXT, KeyboardType_NUMBER, KeyboardType_PHONE, KeyboardType_DATETIME;
......
...@@ -7,21 +7,21 @@ ...@@ -7,21 +7,21 @@
/// The Sky render tree /// The Sky render tree
library rendering; library rendering;
export 'package:sky/rendering/auto_layout.dart'; export 'package:sky/src/rendering/auto_layout.dart';
export 'package:sky/rendering/block.dart'; export 'package:sky/src/rendering/block.dart';
export 'package:sky/rendering/box.dart'; export 'package:sky/src/rendering/box.dart';
export 'package:sky/rendering/flex.dart'; export 'package:sky/src/rendering/flex.dart';
export 'package:sky/rendering/grid.dart'; export 'package:sky/src/rendering/grid.dart';
export 'package:sky/rendering/image.dart'; export 'package:sky/src/rendering/image.dart';
export 'package:sky/rendering/layer.dart'; export 'package:sky/src/rendering/layer.dart';
export 'package:sky/rendering/object.dart'; export 'package:sky/src/rendering/object.dart';
export 'package:sky/rendering/paragraph.dart'; export 'package:sky/src/rendering/paragraph.dart';
export 'package:sky/rendering/proxy_box.dart'; export 'package:sky/src/rendering/proxy_box.dart';
export 'package:sky/rendering/shifted_box.dart'; export 'package:sky/src/rendering/shifted_box.dart';
export 'package:sky/rendering/sky_binding.dart'; export 'package:sky/src/rendering/sky_binding.dart';
export 'package:sky/rendering/stack.dart'; export 'package:sky/src/rendering/stack.dart';
export 'package:sky/rendering/toggleable.dart'; export 'package:sky/src/rendering/toggleable.dart';
export 'package:sky/rendering/view.dart'; export 'package:sky/src/rendering/view.dart';
export 'package:sky/rendering/viewport.dart'; export 'package:sky/src/rendering/viewport.dart';
export 'package:vector_math/vector_math.dart' show Matrix4; export 'package:vector_math/vector_math.dart' show Matrix4;
...@@ -372,7 +372,7 @@ This can be quite useful in figuring out exactly what is going on when ...@@ -372,7 +372,7 @@ This can be quite useful in figuring out exactly what is going on when
working with the render tree. working with the render tree.
```dart ```dart
import 'package:sky/rendering/sky_binding.dart'; import 'package:sky/src/rendering/sky_binding.dart';
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
scheduler.addPersistentFrameCallback((_) { scheduler.addPersistentFrameCallback((_) {
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:cassowary/cassowary.dart' as al; import 'package:cassowary/cassowary.dart' as al;
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
/// Hosts the edge parameters and vends useful methods to construct expressions /// Hosts the edge parameters and vends useful methods to construct expressions
/// for constraints. Also sets up and manages implicit constraints and edit /// for constraints. Also sets up and manages implicit constraints and edit
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
class BlockParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> { } class BlockParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> { }
......
...@@ -8,7 +8,7 @@ import 'dart:sky' as sky; ...@@ -8,7 +8,7 @@ import 'dart:sky' as sky;
import 'package:sky/base/debug.dart'; import 'package:sky/base/debug.dart';
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
export 'package:sky/painting/text_style.dart' show TextBaseline; export 'package:sky/painting/text_style.dart' show TextBaseline;
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
export 'package:sky/rendering/object.dart' show EventDisposition; export 'package:sky/src/rendering/object.dart' show EventDisposition;
class FlexParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> { class FlexParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> {
int flex; int flex;
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
class GridParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> {} class GridParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> {}
......
...@@ -5,8 +5,8 @@ ...@@ -5,8 +5,8 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
class RenderImage extends RenderBox { class RenderImage extends RenderBox {
RenderImage({ RenderImage({
......
...@@ -10,7 +10,7 @@ import 'package:sky/base/debug.dart'; ...@@ -10,7 +10,7 @@ import 'package:sky/base/debug.dart';
import 'package:sky/base/hit_test.dart'; import 'package:sky/base/hit_test.dart';
import 'package:sky/base/node.dart'; import 'package:sky/base/node.dart';
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
import 'package:sky/rendering/layer.dart'; import 'package:sky/src/rendering/layer.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
export 'dart:sky' show Point, Offset, Size, Rect, Color, Paint, Path; export 'dart:sky' show Point, Offset, Size, Rect, Color, Paint, Path;
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/painting/text_painter.dart'; import 'package:sky/painting/text_painter.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
export 'package:sky/painting/text_painter.dart'; export 'package:sky/painting/text_painter.dart';
......
...@@ -6,8 +6,8 @@ import 'dart:sky' as sky; ...@@ -6,8 +6,8 @@ import 'dart:sky' as sky;
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
export 'package:sky/painting/box_painter.dart'; export 'package:sky/painting/box_painter.dart';
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
abstract class RenderShiftedBox extends RenderBox with RenderObjectWithChildMixin<RenderBox> { abstract class RenderShiftedBox extends RenderBox with RenderObjectWithChildMixin<RenderBox> {
......
...@@ -8,9 +8,9 @@ import 'package:sky/base/pointer_router.dart'; ...@@ -8,9 +8,9 @@ import 'package:sky/base/pointer_router.dart';
import 'package:sky/base/hit_test.dart'; import 'package:sky/base/hit_test.dart';
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
import 'package:sky/gestures/arena.dart'; import 'package:sky/gestures/arena.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/view.dart'; import 'package:sky/src/rendering/view.dart';
int _hammingWeight(int value) { int _hammingWeight(int value) {
if (value == 0) if (value == 0)
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
class StackParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> { class StackParentData extends BoxParentData with ContainerParentDataMixin<RenderBox> {
double top; double top;
......
...@@ -7,9 +7,9 @@ import 'dart:sky' as sky; ...@@ -7,9 +7,9 @@ import 'dart:sky' as sky;
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/proxy_box.dart'; import 'package:sky/src/rendering/proxy_box.dart';
typedef void ValueChanged(bool value); typedef void ValueChanged(bool value);
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
import 'package:sky/rendering/layer.dart'; import 'package:sky/src/rendering/layer.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
class ViewConstraints { class ViewConstraints {
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
enum ScrollDirection { horizontal, vertical, both } enum ScrollDirection { horizontal, vertical, both }
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
abstract class AnimatedComponent extends StatefulComponent { abstract class AnimatedComponent extends StatefulComponent {
......
...@@ -9,9 +9,9 @@ import 'package:sky/animation/animation_performance.dart'; ...@@ -9,9 +9,9 @@ import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/base/lerp.dart'; import 'package:sky/base/lerp.dart';
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/widgets/animated_component.dart'; import 'package:sky/src/widgets/animated_component.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
class AnimatedBoxConstraintsValue extends AnimatedValue<BoxConstraints> { class AnimatedBoxConstraintsValue extends AnimatedValue<BoxConstraints> {
AnimatedBoxConstraintsValue(BoxConstraints begin, { BoxConstraints end, Curve curve: linear }) AnimatedBoxConstraintsValue(BoxConstraints begin, { BoxConstraints end, Curve curve: linear })
......
...@@ -11,29 +11,29 @@ import 'package:sky/mojo/asset_bundle.dart'; ...@@ -11,29 +11,29 @@ import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/mojo/net/image_cache.dart' as image_cache; import 'package:sky/mojo/net/image_cache.dart' as image_cache;
import 'package:sky/painting/text_painter.dart'; import 'package:sky/painting/text_painter.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/block.dart'; import 'package:sky/src/rendering/block.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/flex.dart'; import 'package:sky/src/rendering/flex.dart';
import 'package:sky/rendering/grid.dart'; import 'package:sky/src/rendering/grid.dart';
import 'package:sky/rendering/image.dart'; import 'package:sky/src/rendering/image.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/paragraph.dart'; import 'package:sky/src/rendering/paragraph.dart';
import 'package:sky/rendering/proxy_box.dart'; import 'package:sky/src/rendering/proxy_box.dart';
import 'package:sky/rendering/shifted_box.dart'; import 'package:sky/src/rendering/shifted_box.dart';
import 'package:sky/rendering/stack.dart'; import 'package:sky/src/rendering/stack.dart';
import 'package:sky/rendering/viewport.dart'; import 'package:sky/src/rendering/viewport.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
export 'package:sky/base/hit_test.dart' show EventDisposition, combineEventDispositions; export 'package:sky/base/hit_test.dart' show EventDisposition, combineEventDispositions;
export 'package:sky/painting/text_style.dart'; export 'package:sky/painting/text_style.dart';
export 'package:sky/rendering/block.dart' show BlockDirection; export 'package:sky/src/rendering/block.dart' show BlockDirection;
export 'package:sky/rendering/box.dart' show BoxConstraints; export 'package:sky/src/rendering/box.dart' show BoxConstraints;
export 'package:sky/rendering/flex.dart' show FlexJustifyContent, FlexAlignItems, FlexDirection; export 'package:sky/src/rendering/flex.dart' show FlexJustifyContent, FlexAlignItems, FlexDirection;
export 'package:sky/rendering/object.dart' show Point, Offset, Size, Rect, Color, Paint, Path; export 'package:sky/src/rendering/object.dart' show Point, Offset, Size, Rect, Color, Paint, Path;
export 'package:sky/rendering/proxy_box.dart' show BackgroundImage, BoxDecoration, BoxDecorationPosition, BoxShadow, Border, BorderSide, EdgeDims, Shape; export 'package:sky/src/rendering/proxy_box.dart' show BackgroundImage, BoxDecoration, BoxDecorationPosition, BoxShadow, Border, BorderSide, EdgeDims, Shape;
export 'package:sky/rendering/toggleable.dart' show ValueChanged; export 'package:sky/src/rendering/toggleable.dart' show ValueChanged;
export 'package:sky/rendering/viewport.dart' show ScrollDirection; export 'package:sky/src/rendering/viewport.dart' show ScrollDirection;
// PAINTING NODES // PAINTING NODES
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
abstract class ButtonBase extends StatefulComponent { abstract class ButtonBase extends StatefulComponent {
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/material.dart'; import 'package:sky/src/widgets/material.dart';
const EdgeDims _kCardMargins = const EdgeDims.all(4.0); const EdgeDims _kCardMargins = const EdgeDims.all(4.0);
......
...@@ -4,13 +4,13 @@ ...@@ -4,13 +4,13 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/rendering/toggleable.dart'; import 'package:sky/src/rendering/toggleable.dart';
export 'package:sky/rendering/toggleable.dart' show ValueChanged; export 'package:sky/src/rendering/toggleable.dart' show ValueChanged;
const double _kMidpoint = 0.5; const double _kMidpoint = 0.5;
const sky.Color _kLightUncheckedColor = const sky.Color(0x8A000000); const sky.Color _kLightUncheckedColor = const sky.Color(0x8A000000);
......
...@@ -9,12 +9,12 @@ import 'package:intl/intl.dart'; ...@@ -9,12 +9,12 @@ import 'package:intl/intl.dart';
import 'package:sky/mojo/activity.dart'; import 'package:sky/mojo/activity.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/theme/typography.dart' as typography; import 'package:sky/theme/typography.dart' as typography;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/scrollable.dart'; import 'package:sky/src/widgets/scrollable.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
typedef void DatePickerValueChanged(DateTime dateTime); typedef void DatePickerValueChanged(DateTime dateTime);
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
class DefaultTextStyle extends Inherited { class DefaultTextStyle extends Inherited {
......
...@@ -7,16 +7,16 @@ import 'dart:async'; ...@@ -7,16 +7,16 @@ import 'dart:async';
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/focus.dart'; import 'package:sky/src/widgets/focus.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/material.dart'; import 'package:sky/src/widgets/material.dart';
import 'package:sky/widgets/navigator.dart'; import 'package:sky/src/widgets/navigator.dart';
import 'package:sky/widgets/scrollable.dart'; import 'package:sky/src/widgets/scrollable.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
typedef Widget DialogBuilder(Navigator navigator); typedef Widget DialogBuilder(Navigator navigator);
......
...@@ -7,10 +7,10 @@ import 'dart:sky' as sky; ...@@ -7,10 +7,10 @@ import 'dart:sky' as sky;
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
const Duration _kCardDismissFadeout = const Duration(milliseconds: 200); const Duration _kCardDismissFadeout = const Duration(milliseconds: 200);
const Duration _kCardDismissResize = const Duration(milliseconds: 300); const Duration _kCardDismissResize = const Duration(milliseconds: 300);
......
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
import 'dart:collection'; import 'dart:collection';
import 'package:sky/base/hit_test.dart'; import 'package:sky/base/hit_test.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/sky_binding.dart'; import 'package:sky/src/rendering/sky_binding.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
typedef bool DragTargetWillAccept<T>(T data); typedef bool DragTargetWillAccept<T>(T data);
typedef void DragTargetAccept<T>(T data); typedef void DragTargetAccept<T>(T data);
......
...@@ -10,14 +10,14 @@ import 'package:sky/animation/animation_performance.dart'; ...@@ -10,14 +10,14 @@ import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/forces.dart'; import 'package:sky/animation/forces.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/theme/shadows.dart'; import 'package:sky/theme/shadows.dart';
import 'package:sky/widgets/animated_container.dart'; import 'package:sky/src/widgets/animated_container.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/navigator.dart'; import 'package:sky/src/widgets/navigator.dart';
import 'package:sky/widgets/scrollable.dart'; import 'package:sky/src/widgets/scrollable.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
export 'package:sky/animation/animation_performance.dart' show AnimationStatus; export 'package:sky/animation/animation_performance.dart' show AnimationStatus;
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
class DrawerDivider extends Component { class DrawerDivider extends Component {
DrawerDivider({ Key key }) : super(key: key); DrawerDivider({ Key key }) : super(key: key);
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/theme/view_configuration.dart'; import 'package:sky/theme/view_configuration.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
// TODO(jackson): This class should usually render the user's // TODO(jackson): This class should usually render the user's
// preferred banner image rather than a solid background // preferred banner image rather than a solid background
......
...@@ -6,14 +6,14 @@ import 'dart:sky' as sky; ...@@ -6,14 +6,14 @@ import 'dart:sky' as sky;
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/button_base.dart'; import 'package:sky/src/widgets/button_base.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/icon.dart'; import 'package:sky/src/widgets/icon.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
typedef EventDisposition OnPressedFunction(); typedef EventDisposition OnPressedFunction();
......
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/theme/colors.dart'; import 'package:sky/theme/colors.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/material_button.dart'; import 'package:sky/src/widgets/material_button.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
class FlatButton extends MaterialButton { class FlatButton extends MaterialButton {
FlatButton({ FlatButton({
......
...@@ -2,14 +2,14 @@ ...@@ -2,14 +2,14 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/button_base.dart'; import 'package:sky/src/widgets/button_base.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/icon.dart'; import 'package:sky/src/widgets/icon.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/material.dart'; import 'package:sky/src/widgets/material.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
// TODO(eseidel): This needs to change based on device size? // TODO(eseidel): This needs to change based on device size?
// http://www.google.com/design/spec/layout/metrics-keylines.html#metrics-keylines-keylines-spacing // http://www.google.com/design/spec/layout/metrics-keylines.html#metrics-keylines-keylines-spacing
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
typedef void FocusChanged(GlobalKey key); typedef void FocusChanged(GlobalKey key);
......
...@@ -9,14 +9,14 @@ import 'dart:sky' as sky; ...@@ -9,14 +9,14 @@ import 'dart:sky' as sky;
import 'package:sky/base/hit_test.dart'; import 'package:sky/base/hit_test.dart';
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
import 'package:sky/mojo/activity.dart'; import 'package:sky/mojo/activity.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/sky_binding.dart'; import 'package:sky/src/rendering/sky_binding.dart';
import 'package:sky/rendering/view.dart'; import 'package:sky/src/rendering/view.dart';
export 'package:sky/base/hit_test.dart' show EventDisposition, combineEventDispositions; export 'package:sky/base/hit_test.dart' show EventDisposition, combineEventDispositions;
export 'package:sky/rendering/box.dart' show BoxConstraints, BoxDecoration, Border, BorderSide, EdgeDims; export 'package:sky/src/rendering/box.dart' show BoxConstraints, BoxDecoration, Border, BorderSide, EdgeDims;
export 'package:sky/rendering/object.dart' show Point, Offset, Size, Rect, Color, Paint, Path; export 'package:sky/src/rendering/object.dart' show Point, Offset, Size, Rect, Color, Paint, Path;
final bool _shouldLogRenderDuration = false; // see also 'enableProfilingLoop' argument to runApp() final bool _shouldLogRenderDuration = false; // see also 'enableProfilingLoop' argument to runApp()
......
...@@ -9,8 +9,8 @@ import 'package:sky/gestures/recognizer.dart'; ...@@ -9,8 +9,8 @@ import 'package:sky/gestures/recognizer.dart';
import 'package:sky/gestures/scroll.dart'; import 'package:sky/gestures/scroll.dart';
import 'package:sky/gestures/show_press.dart'; import 'package:sky/gestures/show_press.dart';
import 'package:sky/gestures/tap.dart'; import 'package:sky/gestures/tap.dart';
import 'package:sky/rendering/sky_binding.dart'; import 'package:sky/src/rendering/sky_binding.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
class GestureDetector extends StatefulComponent { class GestureDetector extends StatefulComponent {
GestureDetector({ GestureDetector({
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:sky/rendering/block.dart'; import 'package:sky/src/rendering/block.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
typedef List<Widget> ListBuilder(int startIndex, int count); typedef List<Widget> ListBuilder(int startIndex, int count);
......
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/mojo/asset_bundle.dart'; import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
enum IconThemeColor { white, black } enum IconThemeColor { white, black }
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/icon.dart'; import 'package:sky/src/widgets/icon.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
class IconButton extends Component { class IconButton extends Component {
......
...@@ -8,11 +8,11 @@ import 'dart:sky' as sky; ...@@ -8,11 +8,11 @@ import 'dart:sky' as sky;
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/proxy_box.dart'; import 'package:sky/src/rendering/proxy_box.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
const int _kSplashInitialOpacity = 0x30; const int _kSplashInitialOpacity = 0x30;
const double _kSplashCancelledVelocity = 0.7; const double _kSplashCancelledVelocity = 0.7;
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/theme/shadows.dart'; import 'package:sky/theme/shadows.dart';
import 'package:sky/widgets/animated_container.dart'; import 'package:sky/src/widgets/animated_container.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
enum MaterialType { canvas, card, circle, button } enum MaterialType { canvas, card, circle, button }
......
...@@ -2,12 +2,12 @@ ...@@ -2,12 +2,12 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/button_base.dart'; import 'package:sky/src/widgets/button_base.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/material.dart'; import 'package:sky/src/widgets/material.dart';
// Rather than using this class directly, please use FlatButton or RaisedButton. // Rather than using this class directly, please use FlatButton or RaisedButton.
abstract class MaterialButton extends ButtonBase { abstract class MaterialButton extends ButtonBase {
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
abstract class GlobalKeyWatcher extends StatefulComponent { abstract class GlobalKeyWatcher extends StatefulComponent {
GlobalKeyWatcher({ GlobalKeyWatcher({
......
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/widgets/animated_component.dart'; import 'package:sky/src/widgets/animated_component.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/mimic.dart'; import 'package:sky/src/widgets/mimic.dart';
class MimicOverlay extends AnimatedComponent { class MimicOverlay extends AnimatedComponent {
MimicOverlay({ MimicOverlay({
......
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
import 'dart:collection'; import 'dart:collection';
import 'package:sky/rendering/block.dart'; import 'package:sky/src/rendering/block.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
// return null if index is greater than index of last entry // return null if index is greater than index of last entry
typedef Widget IndexedBuilder(int index); typedef Widget IndexedBuilder(int index);
......
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
class ModalOverlay extends Component { class ModalOverlay extends Component {
......
...@@ -5,10 +5,10 @@ ...@@ -5,10 +5,10 @@
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/focus.dart'; import 'package:sky/src/widgets/focus.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
typedef Widget RouteBuilder(Navigator navigator, RouteBase route); typedef Widget RouteBuilder(Navigator navigator, RouteBase route);
......
...@@ -9,12 +9,12 @@ import 'package:sky/animation/animation_performance.dart'; ...@@ -9,12 +9,12 @@ import 'package:sky/animation/animation_performance.dart';
import 'package:sky/painting/box_painter.dart'; import 'package:sky/painting/box_painter.dart';
import 'package:sky/theme/colors.dart'; import 'package:sky/theme/colors.dart';
import 'package:sky/theme/shadows.dart'; import 'package:sky/theme/shadows.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/navigator.dart'; import 'package:sky/src/widgets/navigator.dart';
import 'package:sky/widgets/popup_menu_item.dart'; import 'package:sky/src/widgets/popup_menu_item.dart';
import 'package:sky/widgets/scrollable.dart'; import 'package:sky/src/widgets/scrollable.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
export 'package:sky/animation/animation_performance.dart' show AnimationStatus; export 'package:sky/animation/animation_performance.dart' show AnimationStatus;
......
...@@ -3,12 +3,12 @@ ...@@ -3,12 +3,12 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
const double _kMenuItemHeight = 48.0; const double _kMenuItemHeight = 48.0;
const double _kBaselineOffsetFromBottom = 20.0; const double _kBaselineOffsetFromBottom = 20.0;
......
...@@ -8,10 +8,10 @@ import 'dart:sky' as sky; ...@@ -8,10 +8,10 @@ import 'dart:sky' as sky;
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
const double _kLinearProgressIndicatorHeight = 6.0; const double _kLinearProgressIndicatorHeight = 6.0;
const double _kMinCircularProgressIndicatorSize = 15.0; const double _kMinCircularProgressIndicatorSize = 15.0;
......
...@@ -4,12 +4,12 @@ ...@@ -4,12 +4,12 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/button_base.dart'; import 'package:sky/src/widgets/button_base.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
const sky.Color _kLightOffColor = const sky.Color(0x8A000000); const sky.Color _kLightOffColor = const sky.Color(0x8A000000);
const sky.Color _kDarkOffColor = const sky.Color(0xB2FFFFFF); const sky.Color _kDarkOffColor = const sky.Color(0xB2FFFFFF);
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/material_button.dart'; import 'package:sky/src/widgets/material_button.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
class RaisedButton extends MaterialButton { class RaisedButton extends MaterialButton {
......
...@@ -4,10 +4,10 @@ ...@@ -4,10 +4,10 @@
import 'dart:sky' as sky; import 'dart:sky' as sky;
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/theme/view_configuration.dart'; import 'package:sky/theme/view_configuration.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
// Slots are painted in this order and hit tested in reverse of this order // Slots are painted in this order and hit tested in reverse of this order
enum ScaffoldSlots { enum ScaffoldSlots {
......
...@@ -13,15 +13,15 @@ import 'package:sky/animation/animation_performance.dart'; ...@@ -13,15 +13,15 @@ import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/animation/scroll_behavior.dart'; import 'package:sky/animation/scroll_behavior.dart';
import 'package:sky/gestures/constants.dart'; import 'package:sky/gestures/constants.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/viewport.dart'; import 'package:sky/src/rendering/viewport.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/homogeneous_viewport.dart'; import 'package:sky/src/widgets/homogeneous_viewport.dart';
import 'package:sky/widgets/mixed_viewport.dart'; import 'package:sky/src/widgets/mixed_viewport.dart';
export 'package:sky/widgets/mixed_viewport.dart' show MixedViewportLayoutState; export 'package:sky/src/widgets/mixed_viewport.dart' show MixedViewportLayoutState;
// The GestureEvent velocity properties are pixels/second, config min,max limits are pixels/ms // The GestureEvent velocity properties are pixels/second, config min,max limits are pixels/ms
const double _kMillisecondsPerSecond = 1000.0; const double _kMillisecondsPerSecond = 1000.0;
......
...@@ -8,13 +8,13 @@ import 'package:sky/animation/animation_performance.dart'; ...@@ -8,13 +8,13 @@ import 'package:sky/animation/animation_performance.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/theme/typography.dart' as typography; import 'package:sky/theme/typography.dart' as typography;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/material.dart'; import 'package:sky/src/widgets/material.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
export 'package:sky/animation/animation_performance.dart' show AnimationStatus; export 'package:sky/animation/animation_performance.dart' show AnimationStatus;
......
...@@ -7,15 +7,15 @@ import 'dart:sky' as sky; ...@@ -7,15 +7,15 @@ import 'dart:sky' as sky;
import 'package:sky/painting/radial_reaction.dart'; import 'package:sky/painting/radial_reaction.dart';
import 'package:sky/painting/shadows.dart'; import 'package:sky/painting/shadows.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/theme/shadows.dart'; import 'package:sky/theme/shadows.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/rendering/toggleable.dart'; import 'package:sky/src/rendering/toggleable.dart';
export 'package:sky/rendering/toggleable.dart' show ValueChanged; export 'package:sky/src/rendering/toggleable.dart' show ValueChanged;
const sky.Color _kThumbOffColor = const sky.Color(0xFFFAFAFA); const sky.Color _kThumbOffColor = const sky.Color(0xFFFAFAFA);
const sky.Color _kTrackOffColor = const sky.Color(0x42000000); const sky.Color _kTrackOffColor = const sky.Color(0x42000000);
......
...@@ -11,20 +11,20 @@ import 'package:sky/animation/animated_value.dart'; ...@@ -11,20 +11,20 @@ import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/curves.dart'; import 'package:sky/animation/curves.dart';
import 'package:sky/animation/scroll_behavior.dart'; import 'package:sky/animation/scroll_behavior.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/box.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/rendering/object.dart'; import 'package:sky/src/rendering/object.dart';
import 'package:sky/rendering/viewport.dart'; import 'package:sky/src/rendering/viewport.dart';
import 'package:sky/theme/colors.dart' as colors; import 'package:sky/theme/colors.dart' as colors;
import 'package:sky/theme/typography.dart' as typography; import 'package:sky/theme/typography.dart' as typography;
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/gesture_detector.dart'; import 'package:sky/src/widgets/gesture_detector.dart';
import 'package:sky/widgets/icon.dart'; import 'package:sky/src/widgets/icon.dart';
import 'package:sky/widgets/ink_well.dart'; import 'package:sky/src/widgets/ink_well.dart';
import 'package:sky/widgets/scrollable.dart'; import 'package:sky/src/widgets/scrollable.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/transitions.dart'; import 'package:sky/src/widgets/transitions.dart';
typedef void SelectedIndexChanged(int selectedIndex); typedef void SelectedIndexChanged(int selectedIndex);
typedef void LayoutChanged(Size size, List<double> widths); typedef void LayoutChanged(Size size, List<double> widths);
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/theme/theme_data.dart'; import 'package:sky/theme/theme_data.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
export 'package:sky/theme/theme_data.dart' show ThemeData, ThemeBrightness; export 'package:sky/theme/theme_data.dart' show ThemeData, ThemeBrightness;
......
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/mojo/activity.dart'; import 'package:sky/mojo/activity.dart';
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
class Title extends Component { class Title extends Component {
......
...@@ -2,17 +2,17 @@ ...@@ -2,17 +2,17 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
import 'package:sky/widgets/theme.dart'; import 'package:sky/src/widgets/theme.dart';
import 'package:sky/painting/text_style.dart'; import 'package:sky/painting/text_style.dart';
import 'package:sky/rendering/flex.dart'; import 'package:sky/src/rendering/flex.dart';
import 'package:sky/theme/shadows.dart'; import 'package:sky/theme/shadows.dart';
import 'package:sky/theme/typography.dart' as typography; import 'package:sky/theme/typography.dart' as typography;
import 'package:sky/theme/view_configuration.dart'; import 'package:sky/theme/view_configuration.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/default_text_style.dart'; import 'package:sky/src/widgets/default_text_style.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:sky/widgets/icon.dart'; import 'package:sky/src/widgets/icon.dart';
class ToolBar extends Component { class ToolBar extends Component {
......
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
import 'package:sky/animation/animated_value.dart'; import 'package:sky/animation/animated_value.dart';
import 'package:sky/animation/animation_performance.dart'; import 'package:sky/animation/animation_performance.dart';
import 'package:sky/widgets/animated_component.dart'; import 'package:sky/src/widgets/animated_component.dart';
import 'package:sky/widgets/basic.dart'; import 'package:sky/src/widgets/basic.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/widgets/framework.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
export 'package:sky/animation/direction.dart' show Direction; export 'package:sky/animation/direction.dart' show Direction;
......
...@@ -7,50 +7,50 @@ ...@@ -7,50 +7,50 @@
/// The Sky widget framework /// The Sky widget framework
library widgets; library widgets;
export 'package:sky/widgets/animated_component.dart'; export 'package:sky/src/widgets/animated_component.dart';
export 'package:sky/widgets/animated_container.dart'; export 'package:sky/src/widgets/animated_container.dart';
export 'package:sky/widgets/basic.dart'; export 'package:sky/src/widgets/basic.dart';
export 'package:sky/widgets/button_base.dart'; export 'package:sky/src/widgets/button_base.dart';
export 'package:sky/widgets/card.dart'; export 'package:sky/src/widgets/card.dart';
export 'package:sky/widgets/checkbox.dart'; export 'package:sky/src/widgets/checkbox.dart';
export 'package:sky/widgets/date_picker.dart'; export 'package:sky/src/widgets/date_picker.dart';
export 'package:sky/widgets/default_text_style.dart'; export 'package:sky/src/widgets/default_text_style.dart';
export 'package:sky/widgets/dialog.dart'; export 'package:sky/src/widgets/dialog.dart';
export 'package:sky/widgets/dismissable.dart'; export 'package:sky/src/widgets/dismissable.dart';
export 'package:sky/widgets/drag_target.dart'; export 'package:sky/src/widgets/drag_target.dart';
export 'package:sky/widgets/drawer.dart'; export 'package:sky/src/widgets/drawer.dart';
export 'package:sky/widgets/drawer_divider.dart'; export 'package:sky/src/widgets/drawer_divider.dart';
export 'package:sky/widgets/drawer_header.dart'; export 'package:sky/src/widgets/drawer_header.dart';
export 'package:sky/widgets/drawer_item.dart'; export 'package:sky/src/widgets/drawer_item.dart';
export 'package:sky/widgets/flat_button.dart'; export 'package:sky/src/widgets/flat_button.dart';
export 'package:sky/widgets/floating_action_button.dart'; export 'package:sky/src/widgets/floating_action_button.dart';
export 'package:sky/widgets/focus.dart'; export 'package:sky/src/widgets/focus.dart';
export 'package:sky/widgets/framework.dart'; export 'package:sky/src/widgets/framework.dart';
export 'package:sky/widgets/gesture_detector.dart'; export 'package:sky/src/widgets/gesture_detector.dart';
export 'package:sky/widgets/homogeneous_viewport.dart'; export 'package:sky/src/widgets/homogeneous_viewport.dart';
export 'package:sky/widgets/icon.dart'; export 'package:sky/src/widgets/icon.dart';
export 'package:sky/widgets/icon_button.dart'; export 'package:sky/src/widgets/icon_button.dart';
export 'package:sky/widgets/ink_well.dart'; export 'package:sky/src/widgets/ink_well.dart';
export 'package:sky/widgets/material.dart'; export 'package:sky/src/widgets/material.dart';
export 'package:sky/widgets/material_button.dart'; export 'package:sky/src/widgets/material_button.dart';
export 'package:sky/widgets/mimic.dart'; export 'package:sky/src/widgets/mimic.dart';
export 'package:sky/widgets/mimic_overlay.dart'; export 'package:sky/src/widgets/mimic_overlay.dart';
export 'package:sky/widgets/mixed_viewport.dart'; export 'package:sky/src/widgets/mixed_viewport.dart';
export 'package:sky/widgets/modal_overlay.dart'; export 'package:sky/src/widgets/modal_overlay.dart';
export 'package:sky/widgets/navigator.dart'; export 'package:sky/src/widgets/navigator.dart';
export 'package:sky/widgets/popup_menu.dart'; export 'package:sky/src/widgets/popup_menu.dart';
export 'package:sky/widgets/popup_menu_item.dart'; export 'package:sky/src/widgets/popup_menu_item.dart';
export 'package:sky/widgets/progress_indicator.dart'; export 'package:sky/src/widgets/progress_indicator.dart';
export 'package:sky/widgets/radio.dart'; export 'package:sky/src/widgets/radio.dart';
export 'package:sky/widgets/raised_button.dart'; export 'package:sky/src/widgets/raised_button.dart';
export 'package:sky/widgets/scaffold.dart'; export 'package:sky/src/widgets/scaffold.dart';
export 'package:sky/widgets/scrollable.dart'; export 'package:sky/src/widgets/scrollable.dart';
export 'package:sky/widgets/snack_bar.dart'; export 'package:sky/src/widgets/snack_bar.dart';
export 'package:sky/widgets/switch.dart'; export 'package:sky/src/widgets/switch.dart';
export 'package:sky/widgets/tabs.dart'; export 'package:sky/src/widgets/tabs.dart';
export 'package:sky/widgets/theme.dart'; export 'package:sky/src/widgets/theme.dart';
export 'package:sky/widgets/title.dart'; export 'package:sky/src/widgets/title.dart';
export 'package:sky/widgets/tool_bar.dart'; export 'package:sky/src/widgets/tool_bar.dart';
export 'package:sky/widgets/transitions.dart'; export 'package:sky/src/widgets/transitions.dart';
export 'package:vector_math/vector_math.dart' show Matrix4; export 'package:vector_math/vector_math.dart' show Matrix4;
...@@ -15,10 +15,10 @@ import 'package:sky/animation/curves.dart'; ...@@ -15,10 +15,10 @@ import 'package:sky/animation/curves.dart';
import 'package:sky/base/scheduler.dart' as scheduler; import 'package:sky/base/scheduler.dart' as scheduler;
import 'package:sky/mojo/asset_bundle.dart'; import 'package:sky/mojo/asset_bundle.dart';
import 'package:sky/mojo/shell.dart' as shell; import 'package:sky/mojo/shell.dart' as shell;
import 'package:sky/rendering/box.dart';
import 'package:sky/rendering/object.dart';
import 'package:sky/painting/text_painter.dart'; import 'package:sky/painting/text_painter.dart';
import 'package:sky/widgets/framework.dart'; import 'package:sky/src/rendering/box.dart';
import 'package:sky/src/rendering/object.dart';
import 'package:sky/src/widgets/framework.dart';
import 'package:sky_services/media/media.mojom.dart'; import 'package:sky_services/media/media.mojom.dart';
import 'package:vector_math/vector_math.dart'; import 'package:vector_math/vector_math.dart';
......
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