|
virtual void | CreateWhiteBoard (const std::function< void(std::string doc_key)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 创建白板 More...
|
|
virtual void | DestroyWhiteBoard ()=0 |
| 销毁白板
|
|
virtual void | OpenWhiteBoard (void *hwnd, const std::string &config_data, const std::string &doc_data)=0 |
| 打开白板 More...
|
|
virtual void | CloseWhiteBoard ()=0 |
| 关闭白板
|
|
virtual void | InvokeWhiteBoardMethod (const std::string &method, const std::string ¶m, const std::function< void(const std::string &)> &cb)=0 |
| 调用jsapi More...
|
|
virtual bool | SetBoardViewPos (int x, int y, int width, int height)=0 |
| 设置白板位置及大小,若为子窗口,x和y应该为0 More...
|
|
virtual void | AddListener (void *ptr, const std::function< void(const std::string &, const std::string &)> &callback)=0 |
| 添加白板事件监听 More...
|
|
virtual void | RemoveListener (void *ptr)=0 |
| 删除白板事件监听 More...
|
|
virtual void | ShowDevTools ()=0 |
| 显示调试窗口,白板容器内置的是CEF,会打开CEF的调试窗口
|
|
virtual void | OpenWhiteBoardService (const std::function< void(const ::alibaba::wb::OpenWhiteboardRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 获取打开白板需要的参数,例如doc_key More...
|
|
virtual void | ReportWhiteboardPageOperate (const ::alibaba::wb::ReportWhiteboardPageOperateReq &req, const std::function< void(const ::alibaba::wb::ReportWhiteboardPageOperateRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 更新白板ppt页数映射 More...
|
|
virtual void | GetWhiteboardPageInfo (const ::alibaba::wb::GetWhiteboardPageInfoReq &req, const std::function< void(const ::alibaba::wb::GetWhiteboardPageInfoRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 获取白板ppt也映射每一页详细信息 More...
|
|
virtual void | StartRecord (const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 开始录制白板 More...
|
|
virtual void | PauseRecord (const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 暂停录制白板 More...
|
|
virtual void | ResumeRecord (const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 恢复录制白板 More...
|
|
virtual void | StopRecord (const std::string &doc_key, const std::function< void()> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_fail)=0 |
| 结束录制白板 More...
|
|
virtual PluginEnum | GetPluginType ()=0 |
| 获取插件类型 More...
|
|
virtual bool | IsValid ()=0 |
| 插件是否有效 More...
|
|