Files
2019-02-19 16:34:41 +08:00

51 lines
1.4 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/// Author: xiaojia.dxj
/// Date: 2019-01-08 15:57:00
/// Email: xiaojia.dxj@alibaba-inc.com
/// Last Modified by: xiaojia.dxj
/// Last Modified time: 2019-01-08 16:00:14
import 'package:flutter/material.dart';
import 'package:flutter_go/components/widget_demo.dart';
import './demo.dart';
const String Text0 = """### **简介**
> 跟ConstrainedBox相反是不添加任何约束条件到child上让child按照其原始的尺寸渲染
- 它的作用就是给child一个尽可能大的空间不加约束的让其显示。
- 如果该widget不能扩展到到足够容纳整个child的空间child将被裁剪
""";
const String Text1 = """
### **基本用法**
- alignment 属性:控制child对齐方式
- textDirection 属性:控制文本对齐
- constrainedAxis 属性:如果有,就使用
""";
class Demo extends StatefulWidget {
static const String routeName = '/element/Frame/Box/UnconstrainedBox';
@override
State<StatefulWidget> createState() => _DemoState();
}
class _DemoState extends State<Demo> {
@override
Widget build(BuildContext context) {
return WidgetDemo(
title: 'UnconstrainedBox',
// desc: 'Layout-Row 使用',
codeUrl: 'elements/Frame/Box/UnconstrainedBox/demo.dart',
docUrl:
'https://docs.flutter.io/flutter/widgets/UnconstrainedBox-class.html',
contentList: [
Text0,
Text1,
UnconstrainedBoxDemo(),
],
);
}
}