1.0.3 • Published 1 month ago
xverse-components-message-board-input-type v1.0.3
API
参数名 | 类型 | 说明 | 默认值 | 是否必填 | 备注 |
---|---|---|---|---|---|
breathPointProps | IBreathPoint | 呼吸点配置 | - | true | 呼吸点配置 |
inputShow | boolean | 控制留言输入框显隐 | - | false | - |
bomId | string | 留言板模型的 bomId | - | true | 留言板 glb 的 bomid |
maxCommentAmount | number | 留言板最大显示条数 | 5 | true | 留言板显示多少条后开始替换条目更新 |
maxCommentInputLen | number | 留言输入的最大字数限制 | 18 | false | 默认 18(9 个中文字符) |
backgroundImageUrl | string | 留言墙的背景图片 | - | false | 背景颜色和背景图片只能二选一,颜色会优先覆盖图片 |
backgroundColor | string | 留言墙的背景颜色 | - | false | 背景颜色和背景图片只能二选一,颜色会优先覆盖图片 |
msgBackgroundImageUrl | string | 留言条目背景图片 | - | false | 留言墙的留言背景图片 |
likeIconUrl | string | 点赞图标 | - | false | - |
likeIconSize | number | 点赞图标大小 | - | false | 一定是正方形导出图片,大小设置宽高 |
nicknameSize | number | 用户名字体大小 | - | false | - |
nicknameColor | string | 用户名字体颜色 | - | false | - |
commentSize | number | 评论字体大小 | - | false | - |
commentColor | string | 评论字体颜色 | - | false | - |
prefixComment | ICommentWallData[] | 预置固定留言 | - | false | - |
commentsConfig | ICommentConfig | 评论配置项 | - | false | - |
avatarImgUrl | string | 默认的 avatar 头像 | - | false | - |
canvasMaxHeight | number | canvas 画布最大高度设置 | - | false | 不设置时默认是 1000, 设置时按照宽为 750 等比设置 |
showPrefixComment | boolean | 是否展示预置固定留言 | true | false | - |
sendBtnClsName | string | 输入框的 class name | - | false | - |
disposeWhenComponentsDispose | boolean | 卸载组件时是否 Dispose | - | false | - |
onClose | () => void | 关闭输入框触发的事件(修改控制留言输入框显隐的变量) | - | false | - |
onSendSuccess | () => void | 发送留言成功时的回调 | - | false | - |
onSendBoardMsg | () => void | 发送留言时的回调 | - | false | - |
onCSACheckError | (val?: string) => void | 发送敏感词的回调 | - | false | - |
onGetBoardMsgFailed | () => void | 获取留言失败的回调 | - | false | - |
onSendBoardMsgFailed | () => void | 发送留言失败的回调 | - | false | - |