public static class TEduBoardController.TEduBoardInitParam
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
int |
autoHideRemoteCursorTimeout
远端隐藏画笔时间 (毫秒)
|
int |
boardContentFitMode
白板内容自适应模式 TEduBoardContentFitMode
|
TEduBoardController.TEduBoardColor |
brushColor
画笔颜色
|
int |
brushThin
画笔粗细
|
boolean |
customCursorIcon
是否自定义鼠标样式,默认false显示系统自带样式,true时需要根据返回的鼠标位置,自定义鼠标样式;
|
boolean |
dataSyncEnable
用于指定是否启用数据同步
|
boolean |
drawEnable
是否允许涂鸦
|
TEduBoardController.OperationAuthority |
elementOperationAuthority
设置白板元素操作权限;
|
boolean |
enableScaleTool
是否启用白板缩放移动工具的缩放功能,当设置为false,切换到缩放移动工具时缩放功能不可用。
|
boolean |
formulaEnable
是否预加载公式库
|
TEduBoardController.TEduBoardColor |
globalBackgroundColor
全局背景色
|
TEduBoardController.GlobalBackgroundPic |
globalBackgroundPic
全局背景图
|
int |
imageTimeout
图片加载超时时间,单位秒
|
boolean |
isAutoHideRemoteCursor
远端画笔不动2秒后是否自动隐藏
|
boolean |
mathGraphEnable
是否预加载数学函数工具库
|
TEduBoardController.MouseToolBehavior |
mouseToolBehavior
设置鼠标工具行为,鼠标工具默认点击是翻页操作,可通过配置去掉默认行为
|
java.lang.String |
nickname
当前白板用户昵称
|
int |
offlineWarningTimeout
白板离线告警时间间隔,单位(秒)
|
boolean |
pinchToZoomEnable
在任意工具下开启双指缩放
|
int |
preloadDepth
指定图片预加载深度,默认值为5(表示预加载当前页前后5页的图片
|
java.lang.String |
progressBarUrl
自定义加载图标,在 processEnable = true 时生效,支持 jpg、gif、png、svg
|
boolean |
progressEnable
启用加载图标,主要作用于图片加载、ppt 加载过程,默认为 false
|
java.lang.String |
proxyServer
可选,代理服务器
|
java.lang.String |
ratio
默认白板宽高比(可传格式如“4:3”、“16:9”的字符串),各端需要保持一致
|
TEduBoardController.RemoteCursorVisible |
remoteCursorVisible
画笔模式下远端画笔是否显示
|
int |
scale
白板默认缩放系数
|
int[] |
scaleRange
白板缩放范围,百分比形势,100表示100%
|
TEduBoardController.TEduBoardColor |
selectBoxColor
选框颜色
|
boolean |
showLocalOperator
是否显示本地操作信息
|
boolean |
showRemoteOperator
是否显示远端操作信息
|
boolean |
showRemoteSelectBox
是否显示远端选框
|
float |
smoothLevel
用于指定笔迹平滑级别,默认值0,取值[0, 1]
|
int |
syncFps
可选,信令同步频率,范围[5,20]
|
boolean |
systemCursorEnable
是否启用原生系统光标
|
TEduBoardController.TEduBoardColor |
textColor
文本颜色
|
int |
textSize
文本粗细
|
int |
textStyle
文本样式
|
boolean |
timSync
是否使用腾讯云IMSDK进行实时数据同步
|
int |
toolType
白板工具
|
构造器和说明 |
---|
TEduBoardInitParam() |
public java.lang.String ratio
public int scale
public boolean drawEnable
public TEduBoardController.TEduBoardColor globalBackgroundColor
public int toolType
public TEduBoardController.TEduBoardColor brushColor
public int brushThin
public TEduBoardController.TEduBoardColor textColor
public TEduBoardController.TEduBoardColor selectBoxColor
public int textSize
public int textStyle
public boolean timSync
public int preloadDepth
public float smoothLevel
public boolean dataSyncEnable
public boolean progressEnable
public java.lang.String progressBarUrl
public int imageTimeout
public boolean systemCursorEnable
public boolean customCursorIcon
public boolean enableScaleTool
public java.lang.String proxyServer
public int syncFps
public java.lang.String nickname
public int boardContentFitMode
public boolean isAutoHideRemoteCursor
public boolean showRemoteSelectBox
public boolean showLocalOperator
public boolean showRemoteOperator
public TEduBoardController.OperationAuthority elementOperationAuthority
public boolean pinchToZoomEnable
public boolean mathGraphEnable
public boolean formulaEnable
public TEduBoardController.RemoteCursorVisible remoteCursorVisible
public TEduBoardController.MouseToolBehavior mouseToolBehavior
public int[] scaleRange
public int offlineWarningTimeout
public int autoHideRemoteCursorTimeout
public TEduBoardController.GlobalBackgroundPic globalBackgroundPic