mkdocs.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. site_name: Net
  2. site_description: Net document
  3. repo_url: https://github.com/liangjingkanji/Net
  4. extra:
  5. social:
  6. - icon: fontawesome/brands/github
  7. link: https://github.com/liangjingkanji
  8. - icon: fontawesome/brands/qq
  9. link: https://raw.githubusercontent.com/liangjingkanji/liangjingkanji/master/img/group-qrcode.png
  10. - icon: fontawesome/brands/twitch
  11. link: https://github.com/liangjingkanji/Net/discussions
  12. site_author: 劉強東
  13. copyright: Copyright © 2018 - 2023 劉強東
  14. repo_name: GitHub
  15. docs_dir: 'docs'
  16. extra_css:
  17. - css/extra.css
  18. theme:
  19. name: material
  20. custom_dir: docs/material
  21. favicon: img/book-open.svg
  22. logo: img/book-open.svg
  23. palette:
  24. - media: "(prefers-color-scheme: light)"
  25. scheme: default
  26. primary: white
  27. font: false
  28. language: zh
  29. features:
  30. - navigation.top
  31. - navigation.prune
  32. - navigation.footer
  33. - navigation.instant
  34. - search.highlight
  35. - search.suggest
  36. - search.share
  37. - content.code.copy
  38. - content.code.annotate
  39. plugins:
  40. - offline
  41. - search:
  42. separator: '[\s\-,:!=\[\]()"/]+|(?!\b)(?=[A-Z][a-z])|\.(?!\d)|&[lg]t;'
  43. lang:
  44. - en
  45. - zh
  46. markdown_extensions:
  47. - toc:
  48. permalink: true
  49. - pymdownx.tasklist:
  50. custom_checkbox: true
  51. - pymdownx.tabbed:
  52. alternate_style: true
  53. - pymdownx.highlight:
  54. anchor_linenums: true
  55. line_spans: __span
  56. pygments_lang_class: true
  57. - pymdownx.inlinehilite
  58. - pymdownx.snippets
  59. - pymdownx.superfences
  60. - attr_list
  61. - def_list
  62. - md_in_html
  63. - admonition
  64. - pymdownx.highlight
  65. - pymdownx.details
  66. - pymdownx.caret
  67. - pymdownx.keys
  68. - pymdownx.mark
  69. - pymdownx.tilde
  70. - pymdownx.emoji:
  71. emoji_index: !!python/name:materialx.emoji.twemoji
  72. emoji_generator: !!python/name:materialx.emoji.to_svg
  73. nav:
  74. - 使用: index.md
  75. - 协程请求: coroutine-request.md
  76. - 作用域: scope.md
  77. - 同步请求: sync-request.md
  78. - 请求参数: request.md
  79. - 全局配置: config.md
  80. - 请求结果:
  81. - 转换器: converter.md
  82. - 自定义转换器: converter-customize.md
  83. - 自定义结构解析: converter-struct.md
  84. - Kotlin-Serialization: kotlin-serialization.md
  85. - 数据类生成插件: model-generate.md
  86. - 自动化:
  87. - 自动加载框: auto-dialog.md
  88. - 自动缺省页: auto-state.md
  89. - 自动下拉刷新: auto-refresh.md
  90. - 自动分页加载: auto-pull.md
  91. - 切换线程: thread.md
  92. - ViewModel: view-model.md
  93. - 异常追踪: track.md
  94. - 错误处理:
  95. - 错误处理: error.md
  96. - 单例捕获: error-single.md
  97. - 全局捕获: error-global.md
  98. - 自定义错误提示: error-tip.md
  99. - 自定义异常抛出: error-throws.md
  100. - OkHttpClient: okhttp-client.md
  101. - 拦截器: interceptor.md
  102. - Https证书: https.md
  103. - Cookie: cookie.md
  104. - 缓存: cache.md
  105. - 标签/额外: tag.md
  106. - 上传文件: upload-file.md
  107. - 下载文件: download-file.md
  108. - 进度监听: progress.md
  109. - 取消请求: cancel.md
  110. - 重复请求: repeat-request.md
  111. - 搜索节流: debounce.md
  112. - 最快请求结果: fastest.md
  113. - 日志插件: log-recorder.md
  114. - 日志通知: log-notice.md
  115. - 限时/定时请求: timing.md
  116. - Callback: callback.md
  117. - 轮询器/倒计时: interval.md
  118. - 社区讨论: https://github.com/liangjingkanji/Net/discussions
  119. - 常见问题: issues.md
  120. - 更新日志: updates.md
  121. - 3.x文档: api/index.html