index.js 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. const content = [
  2. {
  3. title: '简介',
  4. path: '/guides/'
  5. },
  6. {
  7. title: "绘图引擎",
  8. path: "/guides/engine/",
  9. children: [
  10. ["/guides/engine/draw", "绘制形状"],
  11. ["/guides/engine/style", "颜色与样式"],
  12. ["/guides/engine/gradient", "渐变"],
  13. ["/guides/engine/composite", "融合"],
  14. ["/guides/engine/transform", "变型"],
  15. ["/guides/engine/clip", "裁剪"],
  16. ["/guides/engine/arrow", "绘制带有箭头的线段"],
  17. ]
  18. },
  19. {
  20. title: "场景管理",
  21. path: "/guides/scene/",
  22. children: [
  23. {
  24. title: "Item 示例",
  25. children: [
  26. ["/guides/scene/items/rect", "矩形"],
  27. ["/guides/scene/items/roundRect", "圆角矩形"],
  28. ["/guides/scene/items/polygon", "多边形"],
  29. ["/guides/scene/items/polygonGroup", "多边形组"],
  30. ["/guides/scene/items/area", "区域类型"],
  31. ["/guides/scene/items/areaGroup", "区域类型组"],
  32. ["/guides/scene/items/text", "文字"],
  33. ["/guides/scene/items/image", "图片"],
  34. ["/guides/scene/items/svg", "SVG 图"],
  35. ]
  36. },
  37. {
  38. title: "综合示例",
  39. children: [
  40. ["/guides/scene/items/clock", "时钟"],
  41. ["/guides/scene/undo", "Undo示例"],
  42. ["/guides/scene/align", "对齐示例"],
  43. ["/guides/scene/regularPolygon", "正多边形"],
  44. ["/guides/scene/star", "星形"],
  45. ]
  46. },
  47. ]
  48. },
  49. {
  50. title: "建筑信息图",
  51. children: [
  52. {
  53. title: "Item 示例",
  54. children: [
  55. ["/guides/big/items/wall", "墙"],
  56. ["/guides/big/items/column", "柱子"],
  57. ["/guides/big/items/door", "门"],
  58. ["/guides/big/items/space", "空间"],
  59. ["/guides/big/items/virtualWall", "虚拟墙"],
  60. ["/guides/big/items/window", "窗户"],
  61. ["/guides/big/items/zone", "业务空间"],
  62. ]
  63. },
  64. ["/guides/big/workLine", "工作流程"],
  65. ["/guides/big/downloadFile", "手工下载楼层底图文件"],
  66. {
  67. title: "数据格式",
  68. children: [
  69. ["/guides/big/format/floorMap", "底图数据格式"],
  70. ["/guides/big/format/systemJson", "系统图数据格式"],
  71. ]
  72. },
  73. ["/guides/big/style", "底图风格"],
  74. ["/guides/big/layerOrder", "图层"],
  75. ["/guides/big/factory/itemFactory", "item 创建工厂"],
  76. ["/guides/big/divide", "划分"],
  77. ["/guides/big/mapDemo", "楼层平面图范例"],
  78. ]
  79. },
  80. {
  81. title: "系统图",
  82. children: [
  83. ["/guides/system-diagram/json-file", "json数据格式"]
  84. ]
  85. },
  86. {
  87. title: "编辑器",
  88. path: "/guides/edit/",
  89. children: [
  90. ["/guides/edit/clipboard/", "剪切板"],
  91. ["/guides/edit/selector/", "选择器"],
  92. {
  93. title: "编辑器Item示例",
  94. children: [
  95. ["/guides/edit/items/editLine", "编辑线"],
  96. ["/guides/edit/items/editPolygon", "编辑多边形"],
  97. ["/guides/edit/items/editPolyline", "编辑折线"],
  98. ["/guides/edit/items/editImage", "编辑图片"],
  99. ["/guides/edit/items/editText", "编辑文字"],
  100. ["/guides/edit/items/editCircle", "编辑圆"],
  101. ["/guides/edit/items/editRect", "编辑矩形"],
  102. ["/guides/edit/items/editEllipse", "编辑椭圆"],
  103. ["/guides/edit/items/editArrowLine", "编辑带箭头直线"],
  104. ["/guides/edit/items/editArrowPolyline", "编辑带箭头折线"],
  105. ["/guides/edit/items/editTriangle", "编辑三角形"]
  106. ]
  107. },
  108. ["/guides/edit/undo/undo", "Undo示例"],
  109. ]
  110. },
  111. ];
  112. module.exports = content;