ソースを参照

Rename source types for consistency

customisations
alemart 3ヶ月前
コミット
db63fbe717

+ 2
- 2
src/core/session.ts ファイルの表示

530
         // prefer video sources
530
         // prefer video sources
531
         for(let i = 0; i < sources.length; i++) {
531
         for(let i = 0; i < sources.length; i++) {
532
             const source = sources[i];
532
             const source = sources[i];
533
-            if(source._is('video'))
533
+            if(source._is('video-source'))
534
                 return source;
534
                 return source;
535
         }
535
         }
536
         for(let i = 0; i < sources.length; i++) {
536
         for(let i = 0; i < sources.length; i++) {
537
             const source = sources[i];
537
             const source = sources[i];
538
-            if(source._is('canvas'))
538
+            if(source._is('canvas-source'))
539
                 return source;
539
                 return source;
540
         }
540
         }
541
 
541
 

+ 1
- 1
src/sources/canvas-source.ts ファイルの表示

65
      */
65
      */
66
     _is<T extends keyof SourceType>(type: T): this is SourceType[T]
66
     _is<T extends keyof SourceType>(type: T): this is SourceType[T]
67
     {
67
     {
68
-        return type === 'canvas';
68
+        return type === 'canvas-source';
69
     }
69
     }
70
 
70
 
71
     /**
71
     /**

+ 2
- 2
src/sources/source.ts ファイルの表示

48
  * @internal
48
  * @internal
49
  */
49
  */
50
 export type SourceType = {
50
 export type SourceType = {
51
-    'video': VideoSource,
52
-    'canvas': CanvasSource,
51
+    'video-source': VideoSource,
52
+    'canvas-source': CanvasSource,
53
     'pointer-source': PointerSource
53
     'pointer-source': PointerSource
54
 };
54
 };

+ 1
- 1
src/sources/video-source.ts ファイルの表示

72
      */
72
      */
73
     _is<T extends keyof SourceType>(type: T): this is SourceType[T]
73
     _is<T extends keyof SourceType>(type: T): this is SourceType[T]
74
     {
74
     {
75
-        return type === 'video';
75
+        return type === 'video-source';
76
     }
76
     }
77
 
77
 
78
     /**
78
     /**

+ 2
- 2
src/trackers/image-tracker/image-tracker.ts ファイルの表示

284
         // XXX also let the user specify a source manually?
284
         // XXX also let the user specify a source manually?
285
         for(const source of session.sources) {
285
         for(const source of session.sources) {
286
             // prefer video sources
286
             // prefer video sources
287
-            if(source._is('video')) {
287
+            if(source._is('video-source')) {
288
                 this._source = source;
288
                 this._source = source;
289
                 break;
289
                 break;
290
             }
290
             }
291
-            else if(source._is('canvas'))
291
+            else if(source._is('canvas-source'))
292
                 this._source = source;
292
                 this._source = source;
293
         }
293
         }
294
         if(this._source === null)
294
         if(this._source === null)

読み込み中…
キャンセル
保存