vlibras-player-webjs
Version:
Biblioteca JavaScript moderna para integração do VLibras Player com React, Vue, Angular e vanilla JS
21 lines • 658 B
TypeScript
import { IVLibrasPlugin, PluginContext } from '../interfaces/IPlugin';
/**
* Plugin exemplo para analytics básico
*/
export declare class AnalyticsPlugin implements IVLibrasPlugin {
name: string;
version: string;
description: string;
private analytics;
init(context: PluginContext): Promise<void>;
private setupEventListeners;
destroy(): Promise<void>;
getReport(): object;
exportData(): string;
hooks: {
beforePlay: (text: string) => Promise<string>;
afterPlay: (result: any) => Promise<void>;
onError: (error: Error) => Promise<void>;
};
}
//# sourceMappingURL=AnalyticsPlugin.d.ts.map