react-krpano-toolkit
Version:
A React toolkit for KRPano integration with reusable functions and screen/hotspot configuration management
18 lines (17 loc) • 569 B
TypeScript
export interface SystemEventHandlers {
onready?: (data: any) => void;
onxmlcomplete?: (data: any) => void;
onloadcomplete?: (data: any) => void;
onnewpano?: (data: any) => void;
onremovepano?: (data: any) => void;
onkeydown?: (data: {
keycode: number;
}) => void;
onkeyup?: (data: {
keycode: number;
}) => void;
onresize?: (data: any) => void;
onenterfullscreen?: (data: any) => void;
onexitfullscreen?: (data: any) => void;
}
export declare function useSystemEvents(handlers: SystemEventHandlers): void;