galileo_poll 3.0.0
galileo_poll: ^3.0.0 copied to clipboard
package:galileo_client support for "realtime" interactions with Galileo via long polling.
import 'package:galileo_client/io.dart';
import 'package:galileo_poll/galileo_poll.dart';
main() {
var app = new Rest('http://localhost:3000');
var todos = new ServiceList(
new PollingService(
// Typically, you'll pass a REST-based service instance here.
app.service('api/todos'),
// `index` called every 5 seconds
const Duration(seconds: 5),
),
);
todos.onChange.listen((_) {
// Something happened here.
// Maybe an item was created, modified, etc.
});
}