static method

void static(
  1. String expose,
  2. String route
)

Implementation

void static(String expose, String route) {
  Path path = Path(route.replaceAll('**', "<file_path:path>"));
  _paths.add(path);

  handler(Request req, Response resp) async {
    String dir = pp.join(expose, req.pathParams['file_path']);
    resp.sendFile(dir);
  }

  path.methods["ANY"] = PathMethod(
    [],
    handler: handler,
    acceptedContentType: [],
  );
}