mirror of
https://github.com/alibaba/flutter-go.git
synced 2025-05-21 06:46:23 +08:00
71 lines
1.8 KiB
Dart
71 lines
1.8 KiB
Dart
|
|
/// Author: xiaojia.dxj
|
|
/// Date: 2019-01-08 15:55:46
|
|
/// Email: xiaojia.dxj@alibaba-inc.com
|
|
/// Last Modified by: xiaojia.dxj
|
|
/// Last Modified time: 2019-01-08 15:55:46
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter_go/components/widget_demo.dart';
|
|
import './demo.dart' as sizeBox;
|
|
|
|
class Demo extends StatefulWidget {
|
|
static const String routeName = '/element/Frame/Box/SizeBox';
|
|
|
|
_DemoState createState() => _DemoState();
|
|
}
|
|
|
|
class _DemoState extends State<Demo> {
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return WidgetDemo(
|
|
title: 'Table',
|
|
codeUrl: 'elements/Frame/Box/SizedBox/demo.dart',
|
|
contentList: [
|
|
_sizeBoxCreate(),
|
|
],
|
|
docUrl: 'https://docs.flutter.io/flutter/widgets/SizedBox-class.html',
|
|
);
|
|
}
|
|
|
|
Column _sizeBoxCreate() {
|
|
return Column(
|
|
children: <Widget>[
|
|
Text("SizedBox",
|
|
textAlign: TextAlign.right,
|
|
style: TextStyle(
|
|
fontSize: 28.0,
|
|
fontWeight: FontWeight.bold,
|
|
)),
|
|
Row(
|
|
children: <Widget>[
|
|
sizeBox.SizeBoxDefault(),
|
|
SizedBox(
|
|
width: 130.0,
|
|
height: 80.0,
|
|
child: const Card(
|
|
child: Text(
|
|
'SizedBox',
|
|
textAlign: TextAlign.center,
|
|
),
|
|
margin: EdgeInsets.only(left: 20.0, right: 20.0, top: 20.0),
|
|
color: Color(0xFFE57373)),
|
|
),
|
|
],
|
|
),
|
|
SizedBox(
|
|
width: 900.0,
|
|
height: 50.0,
|
|
child: const Card(
|
|
child: Text(
|
|
'SizedBox',
|
|
textAlign: TextAlign.center,
|
|
),
|
|
color: Color(0xFFEF5350)),
|
|
),
|
|
],
|
|
);
|
|
}
|
|
}
|