Scouting App: Add Request all data RPC
Create a requestor that contains methods to fetch and parse all
notes, stats, and driver rankings.
Signed-off-by: Filip Kujawa <filip.j.kujawa@gmail.com>
Change-Id: I5988666619d1089e4e2d3a59ae2fb947cd4d094d
diff --git a/scouting/www/rpc/BUILD b/scouting/www/rpc/BUILD
index 581a7b8..954b3fb 100644
--- a/scouting/www/rpc/BUILD
+++ b/scouting/www/rpc/BUILD
@@ -4,6 +4,7 @@
name = "rpc",
srcs = [
"match_list_requestor.ts",
+ "view_data_requestor.ts",
],
compiler = "//tools:tsc_wrapped_with_angular",
target_compatible_with = ["@platforms//cpu:x86_64"],
@@ -11,8 +12,14 @@
visibility = ["//visibility:public"],
deps = [
"//scouting/webserver/requests/messages:error_response_ts_fbs",
+ "//scouting/webserver/requests/messages:request_all_driver_rankings_response_ts_fbs",
+ "//scouting/webserver/requests/messages:request_all_driver_rankings_ts_fbs",
"//scouting/webserver/requests/messages:request_all_matches_response_ts_fbs",
"//scouting/webserver/requests/messages:request_all_matches_ts_fbs",
+ "//scouting/webserver/requests/messages:request_all_notes_response_ts_fbs",
+ "//scouting/webserver/requests/messages:request_all_notes_ts_fbs",
+ "//scouting/webserver/requests/messages:request_data_scouting_response_ts_fbs",
+ "//scouting/webserver/requests/messages:request_data_scouting_ts_fbs",
"@com_github_google_flatbuffers//ts:flatbuffers_ts",
"@npm//@angular/core",
],