PollingSubscription
Dispara uma action fetch no menor intervalo entre todas as subscriptions deste
resource.
- Pausa quando está offline.
- Faz fetch imediatamente quando o status online retorna.
- Faz fetch imediatamente de qualquer nova subscription.
implements
PollingSubscription implements Subscription
main.ts
import { createApp } from 'vue';
import {
DataClientPlugin,
NetworkManager,
SubscriptionManager,
PollingSubscription,
} from '@data-client/vue';
import App from './App.vue';
const managers = [
new NetworkManager(),
new SubscriptionManager(PollingSubscription),
];
const app = createApp(App);
app.use(DataClientPlugin, { managers });
app.mount('#app');
Actions despachadas
- 'rdc/fetch'
Nota:
Isso já é usado por padrão pelo
DataClientPlugin.