Loading...
Loading...
Error
Oops! Something went wrong
Nuxt Modules_9.0 Injecting Plugins
Speed
Speed
Quality
Quality
Captions
Captions
media loading
Play
Pause
10
Seek backward
Rewind 10s
Play
Pause
Play
Play
Pause
Pause
20
Seek forward
Forward 20s
Mute
Unmute
Volume High
Volume Low
Volume Low
Mute
Mute
Unmute
0:00
0:00
Start casting
Stop casting
Chapters
Chapters
Injecting Plugins into Application Runtime
00:00
Creating a Nuxt Plugin in a Module
00:33
Importing `defineNuxtPlugin` from `#imports`
01:01
Registering the Plugin with `addPlugin`
01:45
Specifying Plugin Source Path
02:01
Controlling Plugin Execution Order
03:01
Practical Example: Implementing Infinite Scroll
03:51
Understanding the Playgrounds App Code
04:06
Module Purpose: Infinite Scroll Feature
04:36
Installing `Vue3ObserveVisibility` Package
05:37
Creating the Observer Plugin
06:06
Adding Observer Plugin to Module Definition
06:42
Handling Server-Side Rendering: Client-Side Only Mode
07:21
Creating Server-Side Dummy Directive
08:06
Registering Server-Side Plugin
08:45
Applying `vObserveVisibility` Directive
09:13
Implementing `LoadMoreCodes` Functionality
09:38
Preventing Initial Immediate Fetch with `intersectionRatio`
10:31
Successful Infinite Scroll Demonstration
11:18
Next Steps: Plugin Templates
12:06
Enable captions
Disable captions
Enable Captions
Enable captions
Disable Captions
Disable captions
Settings
Settings
Settings
Enter fullscreen mode
Exit fullscreen mode
Fullscreen
Enter fullscreen
Exit Fullscreen
Exit fullscreen