useLoadingIndicator
This composable gives you access to the loading state of the app page.
Description
A composable which returns the loading state of the page. Used by <NuxtLoadingIndicator>
and controllable.
It hooks into page:loading:start
and page:loading:end
to change its state.
Properties
isLoading
- type:
Ref<boolean>
- description: The loading state
progress
- type:
Ref<number>
- description: The progress state. From
0
to100
.
Methods
start()
Set isLoading
to true and start to increase the progress
value.
finish()
Set the progress
value to 100
, stop all timers and intervals then reset the loading state 500
ms later.
clear()
Used by finish()
. Clear all timers and intervals used by the composable.