agora-classroom-sdk
Version:
For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io
68 lines (67 loc) • 2.98 kB
TypeScript
/**
* 此类事件从教室发出,在Widget中监听
*/
/** @en
* Events that come from SDK toward widget
*/
export declare enum AgoraExtensionRoomEvent {
/** 白板 */
BoardSelectTool = "board-select-tool",
BoardAddPage = "board-add-page",
BoardRemovePage = "board-remove-page",
BoardGotoPage = "board-goto-page",
BoardUndo = "board-undo",
BoardRedo = "board-redo",
BoardClean = "board-clean",
BoardPutImageResource = "board-put-image-resource",
BoardPutImageResourceIntoWindow = "board-put-image-resource-into-window",
BoardOpenMaterialResourceWindow = "board-open-material-resource-window",
BoardOpenMediaResourceWindow = "board-open-media-resource-window",
BoardOpenH5ResourceWindow = "board-open-h5-resource-window",
BoardDrawShape = "board-draw-shape",
BoardGrantPrivilege = "board-grant-privilege",
BoardChangeStrokeWidth = "board-change-stroke-width",
BoardChangeStrokeColor = "board-change-stroke-color",
BoardSaveAttributes = "board-save-attributes",
BoardLoadAttributes = "board-load-attributes",
BoardGetSnapshotImageList = "board-get-snapshot-image-list",
BoardSetDelay = "board-set-delay",
BoardSetAnimationOptions = "board-set-animation-options",
ToggleBoard = "toggle-board",
OpenWebview = "open-webview",
OpenStreamMediaPlayer = "open-stream-media-player",
ResponseGrantedList = "response-granted-list",
OrientationStatesChanged = "orientation-changed",
MobileLandscapeToolBarVisibleChanged = "mobile-landscape-tool-bar-visible-changed",
MobileCallStateChanged = "mobile-call-state-changed"
}
/**
* 此事件从Widget发出,在教室内监听
*/
/** @en
* Events that come from widget toward SDK
*/
export declare enum AgoraExtensionWidgetEvent {
/** 白板 */
BoardConnStateChanged = "board-connection-state-changed",
BoardMountStateChanged = "board-mount-state-changed",
BoardMemberStateChanged = "board-member-state-changed",
BoardPageInfoChanged = "board-page-info-changed",
BoardRedoStepsChanged = "board-redo-steps-changed",
BoardUndoStepsChanged = "board-undo-steps-changed",
BoardGrantedUsersUpdated = "board-granted-users-updated",
BoardSnapshotImageReceived = "board-snapshot-image-received",
BoardDragOver = "board-drag-over",
BoardDrop = "board-drop",
WidgetBecomeActive = "widget-become-active",
WidgetBecomeInactive = "widget-become-inactive",
RegisterCabinetTool = "register-cabinet-tool",
UnregisterCabinetTool = "unregister-cabinet-tool",
RequestGrantedList = "request-granted-list",
RequestOrientationStates = "request-orientation",
QuitForceLandscape = "quit-force-landscape",
AddSingletonToast = "add-singleton-toast",
PollActiveStateChanged = "poll-active-state-changed",
RequestMobileLandscapeToolBarVisible = "request-mobile-landscape-tool-bar-visible",
OpenMobileHandsActionSheet = "open-mobile-hands-up-action-sheet"
}