import '../../../app/res/fx_icon.dart';

Map<String,dynamic> layoutMenus = {
  'path' : '/layout',
  'label' :  '布局-薪火相传',
  'icon': FxIcon.icon_layout,

  'children': [
    {
      'path' : '/chapter1',
      'label' :  '1.欢迎进入 Flutter 布局探索',
    },
    {
      'path' : '/chapter2',
      'label' :  '2.从打破紧约束开始说起',
    },
    {
      'path' : '/chapter3',
      'label' :  '3.认识常用组件下施加的约束',
    },
    {
      'path' : '/chapter4',
      'label' :  '4.探索 Flex 对布局结构的划分',
    },
    {
      'path' : '/chapter5',
      'label' :  '5.Flex、Wrap、Stack 组件属性梳理',
    },
    {
      'path' : '/chapter6',
      'label' :  '6.常见单子布局组件作用分析',
    },
    {
      'path' : '/chapter7',
      'label' :  '7.常见布局实践演练',
    },
    {
      'path' : '/chapter8',
      'label' :  '8.探索约束传递与尺寸确定',
    },
    {
      'path' : '/chapter9',
      'label' :  '9.探索单子布局组件源码实现(上)',
    },
    {
      'path' : '/chapter10',
      'label' :  '10.探索单子布局组件源码实现(下)',
    },
    {
      'path' : '/chapter11',
      'label' :  '11.探索 Flex、Wrap、Stack 源码实现',
    },
    {
      'path' : '/chapter12',
      'label' :  '12.使用单子与多子自定义布局',
    },
    {
      'path' : '/chapter13',
      'label' :  '13.使用 Flow 组件自定义布局',
    },
    {
      'path' : '/chapter14',
      'label' :  '14.浮层 Overlay 的使用与定位',
    },
    {
      'path' : '/chapter15',
      'label' :  '15.IntrinsicHeight 作用与源码实现',
    },
    {
      'path' : '/chapter16',
      'label' :  '16.立于布局体系之上的风采',
    },
  ]
};
