User
组合头像、姓名和用户说明。
实时预览
正在加载预览…
参数配置
全部字段 9
UserOptions
Styles · 0
Go 代码
Go
// Inside a view; c is *ui.Context, t is nui.Theme.
nui.User(c.Key("user"), t, nui.UserOptions{Name: "Ada Lovelace", Description: "Maintainer", Avatar: nui.AvatarOptions{Alt: "Ada Lovelace"}, Size: nui.SizeDefault, Vertical: false, Disabled: false})使用说明
User 把头像、姓名和角色说明组合起来。切换 vertical 比较紧凑横排与纵排布局;姓名同时用于示例头像的缩写。
API 参考
User
源码func User(c *ui.Context, t Theme, opts UserOptions) ui.ElementUserOptions
源码type UserOptions struct {
Name, Description string
Avatar AvatarOptions
Size Size
Vertical, Disabled bool
OnActivate func()
Decoration
}| 字段 | 类型 | 说明 |
|---|---|---|
Name | stringGo 零值: | 表单字段或对象的名称。 |
Description | stringGo 零值: | 补充说明文字。 |
Avatar | AvatarOptionsGo 零值: | 内嵌头像的配置。 |
Size | SizeGo 零值: | 组件尺寸;默认值继承主题或组件尺寸。 |
Vertical | boolGo 零值: | 启用纵向排列。 |
Disabled | boolGo 零值: | 禁用组件及其交互。 |
OnActivate | func()Go 零值: | 激活组件时通知应用的回调。 |
UI | StylesGo 零值: | 以部件名称为键覆盖外观和间距。 |
Style | func(Slot, ui.Element)Go 零值: | 同步配置当前构建的部件;不要保留 Element。 |