import '../../../app/res/fx_icon.dart'; Map touchMenus = { 'path' : '/touch', 'label' : '手势-执掌天下', 'icon': FxIcon.fill_shoushi, 'children': [ { 'path' : '/chapter1', 'label' : '1.手势探索开篇前言', }, { 'path' : '/chapter2', 'label' : '2.认识 GestureDetector 各种默认手势', }, { 'path' : '/chapter3', 'label' : '3.从弹簧绘制实现竖直拖拽手势', }, { 'path' : '/chapter4', 'label' : '4.从图章绘制实践 tap 手势操作', }, { 'path' : '/chapter5', 'label' : '5.从白板绘制实践 pan 手势操作', }, { 'path' : '/chapter6', 'label' : '6.从矩阵变换实践 scale 手势操作', }, { 'path' : '/chapter7', 'label' : '7.探索 GestureDetector 组件源码', }, { 'path' : '/chapter8', 'label' : '8.探索 RawGestureDetector 组件源码', }, { 'path' : '/chapter9', 'label' : '9.知识储备: 认识 GestureRecognizer 相关类', }, { 'path' : '/chapter10', 'label' : '10.知识储备: 认识手势竞技相关类', }, { 'path' : '/chapter11', 'label' : '11.探索单击手势 TapGestureRecognizer 源码', }, { 'path' : '/chapter12', 'label' : '12.探索双击手势 DoubleTapGestureRecognizer 源码', }, { 'path' : '/chapter13', 'label' : '13.漫画手势: 来场竞技吧', }, { 'path' : '/chapter14', 'label' : '14.自定义实现 N 连击手势事件', }, { 'path' : '/chapter15', 'label' : '15.从 Listener 组件探索事件的源头', }, { 'path' : '/chapter18', 'label' : '18.使用 Ticker 驱动钟表运动', }, ] };