/**
* @파일 guid.js
* @모듈 가이드
*/
// GUID의 기본값입니다. 이를 통해 테스트에서 GUID 카운터를 재설정할 수 있습니다.
//
// 일부 사용자가 첫 번째 GUID에 의존하게 되었기 때문에 초기 GUID는 3입니다.
// 기본 플레이어 ID는 `vjs_video_3`으로 끝납니다.
//
// 참조: https://github.com/videojs/video.js/pull/6216
const _initialGuid = 3;
/**
* 요소 또는 함수의 고유 ID
*
* @type {숫자}
*/
let _guid = _initialGuid;
/**
* 이전에 반환되지 않은 고유한 자동 증가 ID를 숫자로 가져옵니다.
*
* @return {숫자}
* 새로운 고유 ID.
*/
내보내기 기능 newGUID() {
반환 _guid++;
}
/**
* 테스트 전용 고유 자동 증가 ID를 재설정합니다.
*/
내보내기 기능 resetGuidInTestsOnly() {
_guid = _initialGuid;
}