UNPKG

agora-edu-core-lb

Version:

For publishing npm package agora-edu-core (Web & Electron). Get more information from https://docs.agora.io

27 lines (26 loc) 1.73 kB
import { BoardContext, ChatContext, CloudDriveContext, GlobalContext, HandsUpContext, PretestContext, RecordingContext, ReportContext, RoomContext, RoomDiagnosisContext, ScreenShareContext, SmallClassVideoControlContext, StreamContext, StreamListContext, UserListContext, VideoControlContext, VolumeContext, LiveRoomStatsContext } from './type'; export { CoreContext, CoreContextProvider } from './core'; export type { CoreAppContext } from './core'; export { ControlTool } from './type'; /** * * @returns 聊天能力池返回的内容 */ export declare const useChatContext: () => ChatContext; export declare const useStreamListContext: () => StreamListContext; export declare const useVolumeContext: () => VolumeContext; export declare const usePretestContext: () => PretestContext; export declare const useScreenShareContext: () => ScreenShareContext; export declare const useRoomContext: () => RoomContext; export declare const useLiveRoomStatsContext: () => LiveRoomStatsContext; export declare const useRoomDiagnosisContext: () => RoomDiagnosisContext; export declare const useGlobalContext: () => GlobalContext; export declare const useBoardContext: () => BoardContext; export declare const useCloudDriveContext: () => CloudDriveContext; export declare const useStreamContext: () => StreamContext; export declare const useUserListContext: () => UserListContext; export declare const useRecordingContext: () => RecordingContext; export declare const useHandsUpContext: () => HandsUpContext; export declare const useVideoControlContext: () => VideoControlContext; export declare const useSmallClassVideoControlContext: () => SmallClassVideoControlContext; export declare const useReportContext: () => ReportContext;