25 lines
998 B
TypeScript
25 lines
998 B
TypeScript
import React from "react";
|
|
import Player from "video.js/dist/types/player";
|
|
interface VideoQRScannerPluginProps {
|
|
player: Player | null;
|
|
enabled?: boolean;
|
|
/**
|
|
* Интервал между запусками сканирования в миллисекундах.
|
|
* По умолчанию 200 мс.
|
|
*/
|
|
scanInterval?: number;
|
|
/**
|
|
* Масштаб для сканирования (0 < scanningScale <= 1).
|
|
* Значение меньше 1 уменьшает разрешение для ускорения обработки.
|
|
* По умолчанию 1.
|
|
*/
|
|
scanningScale?: number;
|
|
/**
|
|
* Количество неудачных попыток обнаружения QR-кода до снятия маски.
|
|
* По умолчанию 2.a
|
|
*/
|
|
maxFailedAttempts?: number;
|
|
}
|
|
declare const VideoQRScannerPlugin: React.FC<VideoQRScannerPluginProps>;
|
|
export default VideoQRScannerPlugin;
|
|
//# sourceMappingURL=index.d.ts.map
|