UNPKG

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
/** * 此类事件从教室发出,在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" }