Lines Matching refs:instance
45 let instance = null;
47 instance = ref;
51 instance = null;
62 let instance = null;
64 instance = ref;
73 await retryForStatus(instance, { [propName]: value });
96 let instance = null;
98 instance = ref;
107 await instance[propSetter](value);
108 const status = await instance.getStatusAsync();
389 await instance.presentFullscreenPlayer();
397 await instance.dismissFullscreenPlayer();
417 instance.presentFullscreenPlayer().catch((error) => {
421 await instance.dismissFullscreenPlayer();
438 const presentationPromise = instance.presentFullscreenPlayer();
441 await instance.dismissFullscreenPlayer();
448 await instance.dismissFullscreenPlayer();
457 const presentationPromise = instance.presentFullscreenPlayer();
460 await instance.presentFullscreenPlayer();
467 await instance.dismissFullscreenPlayer();
480 await instance.setVolumeAsync(2);
493 await instance.setVolumeAsync(-0.5);
517 await instance.setRateAsync(34);
530 await instance.setRateAsync(-0.5);
552 await retryForStatus(instance, { isBuffering: false, isLoaded: true });
553 const status = await instance.getStatusAsync();
554 await instance.setStatusAsync({
558 await retryForStatus(instance, { isPlaying: true });
580 await retryForStatus(instance, { isBuffering: false, isLoaded: true });
585 const status = await instance.getStatusAsync();
586 await instance.setStatusAsync({
590 await retryForStatus(instance, { isPlaying: true });
592 await retryForStatus(instance, { isPlaying: false });
641 await retryForStatus(instance, { isBuffering: false });
642 const status = await instance.getStatusAsync();
643 await retryForStatus(instance, { playableDurationMillis: status.durationMillis });
645 await instance.setPositionAsync(positionMillis);
646 await retryForStatus(instance, { positionMillis });
655 const instance = await mountAndWaitFor(<Video {...props} />, 'ref');
656 await instance.loadAsync(source);
657 await retryForStatus(instance, { isLoaded: true });
663 const instance = await mountAndWaitFor(<Video {...props} />, 'ref');
665 await instance.loadAsync(source, { ...initialStatus, positionMillis: 1000 });
666 await retryForStatus(instance, { isLoaded: true, ...initialStatus });
667 const status = await instance.getStatusAsync();
673 const instance = await mountAndWaitFor(<Video style={style} usePoster />, 'ref');
674 await instance.loadAsync(source, { shouldPlay: true });
676 await retryForStatus(instance, { isPlaying: true });
684 await retryForStatus(instance, { isLoaded: true });
685 await instance.unloadAsync();
686 await retryForStatus(instance, { isLoaded: false });
694 await retryForStatus(instance, { isPlaying: true });
696 await instance.pauseAsync();
697 await retryForStatus(instance, { isPlaying: false });
698 const { positionMillis } = await instance.getStatusAsync();
710 await retryForStatus(instance, { isLoaded: true });
711 await instance.playAsync();
712 await retryForStatus(instance, { isPlaying: true });
718 await retryForStatus(instance, { isLoaded: true });
719 await instance.playAsync();
720 await retryForStatus(instance, { isPlaying: true });
721 await instance.pauseAsync();
722 await retryForStatus(instance, { isPlaying: false });
723 await instance.playAsync();
724 await retryForStatus(instance, { isPlaying: true });
736 await retryForStatus(instance, { isBuffering: false, isLoaded: true });
737 const status = await instance.getStatusAsync();
738 await instance.setStatusAsync({
750 await instance.playAsync();
751 t.expect((await instance.getStatusAsync()).isPlaying).toBe(false);
760 await retryForStatus(instance, { isBuffering: false, isLoaded: true });
761 const status = await instance.getStatusAsync();
762 await instance.setStatusAsync({
774 await instance.playFromPositionAsync(0);
775 await retryForStatus(instance, { isPlaying: true });
782 await retryForStatus(instance, { isPlaying: true });
784 const statusBefore = await instance.getStatusAsync();
785 await instance.replayAsync();
786 await retryForStatus(instance, { isPlaying: true });
787 const statusAfter = await instance.getStatusAsync();
795 await retryForStatus(instance, { isBuffering: false, isLoaded: true });
796 const status = await instance.getStatusAsync();
797 await instance.setStatusAsync({
809 await instance.replayAsync();
810 await retryForStatus(instance, { isPlaying: true });
847 await retryForStatus(instance, { isPlaying: true });
848 await instance.stopAsync();
849 await retryForStatus(instance, { isPlaying: false, positionMillis: 0 });
855 await retryForStatus(instance, { isPlaying: true });
857 await instance.pauseAsync();
858 await retryForStatus(instance, { isPlaying: false });
859 await instance.stopAsync();
860 await retryForStatus(instance, { isPlaying: false, positionMillis: 0 });