handler property

Handler get handler

Implementation

shelf.Handler get handler {
  final router = Router();

  router.get(
    '/list',
    (shelf.Request request) => shelf.Response.ok(
      json.encode(multicastProbe.onvifDevices),
      headers: {'Content-type': 'application/json'},
    ),
  );

  router.all(
    '/refresh',
    (shelf.Request request) => shelf.Response.ok(
      {'success': 'true'},
      headers: {'Content-type': 'application/json'},
    ),
  );

  return router.call;
}