Ok(Template::render("test",&c))
}
+#[derive(Debug,Serialize,Deserialize)]
+struct ApiGrab {
+ t : String,
+ p : String,
+}
+
+#[post("/_/api/grab", format="json", data="<form>")]
+#[throws(RE)]
+fn api(form : Json<ApiGrab>) -> impl response::Responder<'static> {
+ eprintln!("API {:?}", &form);
+ ""
+}
+
#[derive(Serialize)]
enum Update {
TestCounter { value: usize },
session,
resource,
updates,
+ api,
])
.launch();
}
dragging = false;
window.addEventListener('mousemove', drag_mousemove, true);
window.addEventListener('mouseup', drag_mouseup, true);
-
+ xhr_post_then('/_/api/grab',JSON.stringify({
+ t : token,
+ p : delt.dataset.p,
+ }), function(){ });
}
function drag_mousemove(e) {