Pular para o conteúdo principal

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.