Indent
<Indent> 组件添加左侧缩进以创建微妙的视觉辅助,帮助在引用块和具有多层嵌套参数的长 API 页面中保持可读性。
与只接受 <File> 和 <Folder> 子元素的 <Folder> 组件不同,<Indent> 可以与所有其他组件配合使用,包括手风琴、参数字段、代码块和文本。
使用方法
此文本未缩进。
此文本已缩进。
此文本再次未缩进。
Markdown
变体
与其他组件结合
将 <Indent> 与手风琴和参数字段等其他组件结合使用,以组织复杂的层次结构。
class User
属性:
id
用户的唯一标识符
email
用户的电子邮件地址
name
用户的显示名称
Markdown
多层嵌套
将 <Indent> 组件嵌套多个层级以显示复杂的 API 参数层次结构。每个层级都会添加另一层缩进。
config
应用程序配置对象
config.database
数据库连接设置
config.database.host
数据库服务器主机名
config.database.credentials
身份验证凭据
config.database.credentials.username
数据库用户名
config.database.credentials.password
数据库密码
config.cache
缓存配置
config.cache.ttl
生存时间(秒)
Markdown
属性
children
要缩进的内容。可以包含任何 React 元素、组件、文本或 markdown。
className
用于自定义样式的可选 CSS 类名。该组件默认包含 fern-indent 类,可用于自定义样式。