pair programming
This commit is contained in:
@@ -5,11 +5,11 @@ return new cljs.core.PersistentArrayMap(null, 5, [new cljs.core.Keyword(null,"ex
|
||||
shadow.remote.runtime.shared.now = (function shadow$remote$runtime$shared$now(){
|
||||
return Date.now();
|
||||
});
|
||||
shadow.remote.runtime.shared.get_client_id = (function shadow$remote$runtime$shared$get_client_id(p__19818){
|
||||
var map__19820 = p__19818;
|
||||
var map__19820__$1 = cljs.core.__destructure_map(map__19820);
|
||||
var runtime = map__19820__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19820__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
shadow.remote.runtime.shared.get_client_id = (function shadow$remote$runtime$shared$get_client_id(p__19824){
|
||||
var map__19826 = p__19824;
|
||||
var map__19826__$1 = cljs.core.__destructure_map(map__19826);
|
||||
var runtime = map__19826__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19826__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var or__5002__auto__ = new cljs.core.Keyword(null,"client-id","client-id",-464622140).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref));
|
||||
if(cljs.core.truth_(or__5002__auto__)){
|
||||
return or__5002__auto__;
|
||||
@@ -18,37 +18,37 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("runtime has no assigned r
|
||||
}
|
||||
});
|
||||
shadow.remote.runtime.shared.relay_msg = (function shadow$remote$runtime$shared$relay_msg(runtime,msg){
|
||||
var self_id_20070 = shadow.remote.runtime.shared.get_client_id(runtime);
|
||||
if(cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"to","to",192099007).cljs$core$IFn$_invoke$arity$1(msg),self_id_20070)){
|
||||
var self_id_19981 = shadow.remote.runtime.shared.get_client_id(runtime);
|
||||
if(cljs.core.not_EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"to","to",192099007).cljs$core$IFn$_invoke$arity$1(msg),self_id_19981)){
|
||||
shadow.remote.runtime.api.relay_msg(runtime,msg);
|
||||
} else {
|
||||
Promise.resolve((1)).then((function (){
|
||||
var G__19823 = runtime;
|
||||
var G__19824 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(msg,new cljs.core.Keyword(null,"from","from",1815293044),self_id_20070);
|
||||
return (shadow.remote.runtime.shared.process.cljs$core$IFn$_invoke$arity$2 ? shadow.remote.runtime.shared.process.cljs$core$IFn$_invoke$arity$2(G__19823,G__19824) : shadow.remote.runtime.shared.process.call(null, G__19823,G__19824));
|
||||
var G__19830 = runtime;
|
||||
var G__19831 = cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(msg,new cljs.core.Keyword(null,"from","from",1815293044),self_id_19981);
|
||||
return (shadow.remote.runtime.shared.process.cljs$core$IFn$_invoke$arity$2 ? shadow.remote.runtime.shared.process.cljs$core$IFn$_invoke$arity$2(G__19830,G__19831) : shadow.remote.runtime.shared.process.call(null, G__19830,G__19831));
|
||||
}));
|
||||
}
|
||||
|
||||
return msg;
|
||||
});
|
||||
shadow.remote.runtime.shared.reply = (function shadow$remote$runtime$shared$reply(runtime,p__19829,res){
|
||||
var map__19830 = p__19829;
|
||||
var map__19830__$1 = cljs.core.__destructure_map(map__19830);
|
||||
var call_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19830__$1,new cljs.core.Keyword(null,"call-id","call-id",1043012968));
|
||||
var from = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19830__$1,new cljs.core.Keyword(null,"from","from",1815293044));
|
||||
var res__$1 = (function (){var G__19833 = res;
|
||||
var G__19833__$1 = (cljs.core.truth_(call_id)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__19833,new cljs.core.Keyword(null,"call-id","call-id",1043012968),call_id):G__19833);
|
||||
shadow.remote.runtime.shared.reply = (function shadow$remote$runtime$shared$reply(runtime,p__19833,res){
|
||||
var map__19834 = p__19833;
|
||||
var map__19834__$1 = cljs.core.__destructure_map(map__19834);
|
||||
var call_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19834__$1,new cljs.core.Keyword(null,"call-id","call-id",1043012968));
|
||||
var from = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19834__$1,new cljs.core.Keyword(null,"from","from",1815293044));
|
||||
var res__$1 = (function (){var G__19839 = res;
|
||||
var G__19839__$1 = (cljs.core.truth_(call_id)?cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__19839,new cljs.core.Keyword(null,"call-id","call-id",1043012968),call_id):G__19839);
|
||||
if(cljs.core.truth_(from)){
|
||||
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__19833__$1,new cljs.core.Keyword(null,"to","to",192099007),from);
|
||||
return cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(G__19839__$1,new cljs.core.Keyword(null,"to","to",192099007),from);
|
||||
} else {
|
||||
return G__19833__$1;
|
||||
return G__19839__$1;
|
||||
}
|
||||
})();
|
||||
return shadow.remote.runtime.api.relay_msg(runtime,res__$1);
|
||||
});
|
||||
shadow.remote.runtime.shared.call = (function shadow$remote$runtime$shared$call(var_args){
|
||||
var G__19839 = arguments.length;
|
||||
switch (G__19839) {
|
||||
var G__19842 = arguments.length;
|
||||
switch (G__19842) {
|
||||
case 3:
|
||||
return shadow.remote.runtime.shared.call.cljs$core$IFn$_invoke$arity$3((arguments[(0)]),(arguments[(1)]),(arguments[(2)]));
|
||||
|
||||
@@ -67,11 +67,11 @@ throw (new Error(["Invalid arity: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(
|
||||
return shadow.remote.runtime.shared.call.cljs$core$IFn$_invoke$arity$4(runtime,msg,handlers,(0));
|
||||
}));
|
||||
|
||||
(shadow.remote.runtime.shared.call.cljs$core$IFn$_invoke$arity$4 = (function (p__19844,msg,handlers,timeout_after_ms){
|
||||
var map__19846 = p__19844;
|
||||
var map__19846__$1 = cljs.core.__destructure_map(map__19846);
|
||||
var runtime = map__19846__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19846__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
(shadow.remote.runtime.shared.call.cljs$core$IFn$_invoke$arity$4 = (function (p__19849,msg,handlers,timeout_after_ms){
|
||||
var map__19850 = p__19849;
|
||||
var map__19850__$1 = cljs.core.__destructure_map(map__19850);
|
||||
var runtime = map__19850__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19850__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
if(cljs.core.map_QMARK_(msg)){
|
||||
} else {
|
||||
throw (new Error("Assert failed: (map? msg)"));
|
||||
@@ -99,14 +99,14 @@ return shadow.remote.runtime.api.relay_msg(runtime,cljs.core.assoc.cljs$core$IFn
|
||||
|
||||
shadow.remote.runtime.shared.trigger_BANG_ = (function shadow$remote$runtime$shared$trigger_BANG_(var_args){
|
||||
var args__5732__auto__ = [];
|
||||
var len__5726__auto___20114 = arguments.length;
|
||||
var i__5727__auto___20117 = (0);
|
||||
var len__5726__auto___19988 = arguments.length;
|
||||
var i__5727__auto___19989 = (0);
|
||||
while(true){
|
||||
if((i__5727__auto___20117 < len__5726__auto___20114)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___20117]));
|
||||
if((i__5727__auto___19989 < len__5726__auto___19988)){
|
||||
args__5732__auto__.push((arguments[i__5727__auto___19989]));
|
||||
|
||||
var G__20118 = (i__5727__auto___20117 + (1));
|
||||
i__5727__auto___20117 = G__20118;
|
||||
var G__19990 = (i__5727__auto___19989 + (1));
|
||||
i__5727__auto___19989 = G__19990;
|
||||
continue;
|
||||
} else {
|
||||
}
|
||||
@@ -117,83 +117,83 @@ var argseq__5733__auto__ = ((((2) < args__5732__auto__.length))?(new cljs.core.I
|
||||
return shadow.remote.runtime.shared.trigger_BANG_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),argseq__5733__auto__);
|
||||
});
|
||||
|
||||
(shadow.remote.runtime.shared.trigger_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (p__19860,ev,args){
|
||||
var map__19861 = p__19860;
|
||||
var map__19861__$1 = cljs.core.__destructure_map(map__19861);
|
||||
var runtime = map__19861__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19861__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var seq__19864 = cljs.core.seq(cljs.core.vals(new cljs.core.Keyword(null,"extensions","extensions",-1103629196).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref))));
|
||||
var chunk__19867 = null;
|
||||
var count__19868 = (0);
|
||||
var i__19869 = (0);
|
||||
(shadow.remote.runtime.shared.trigger_BANG_.cljs$core$IFn$_invoke$arity$variadic = (function (p__19865,ev,args){
|
||||
var map__19866 = p__19865;
|
||||
var map__19866__$1 = cljs.core.__destructure_map(map__19866);
|
||||
var runtime = map__19866__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19866__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var seq__19867 = cljs.core.seq(cljs.core.vals(new cljs.core.Keyword(null,"extensions","extensions",-1103629196).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref))));
|
||||
var chunk__19873 = null;
|
||||
var count__19874 = (0);
|
||||
var i__19875 = (0);
|
||||
while(true){
|
||||
if((i__19869 < count__19868)){
|
||||
var ext = chunk__19867.cljs$core$IIndexed$_nth$arity$2(null, i__19869);
|
||||
if((i__19875 < count__19874)){
|
||||
var ext = chunk__19873.cljs$core$IIndexed$_nth$arity$2(null, i__19875);
|
||||
var ev_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(ext,ev);
|
||||
if(cljs.core.truth_(ev_fn)){
|
||||
cljs.core.apply.cljs$core$IFn$_invoke$arity$2(ev_fn,args);
|
||||
|
||||
|
||||
var G__20138 = seq__19864;
|
||||
var G__20139 = chunk__19867;
|
||||
var G__20140 = count__19868;
|
||||
var G__20141 = (i__19869 + (1));
|
||||
seq__19864 = G__20138;
|
||||
chunk__19867 = G__20139;
|
||||
count__19868 = G__20140;
|
||||
i__19869 = G__20141;
|
||||
var G__19995 = seq__19867;
|
||||
var G__19996 = chunk__19873;
|
||||
var G__19997 = count__19874;
|
||||
var G__19998 = (i__19875 + (1));
|
||||
seq__19867 = G__19995;
|
||||
chunk__19873 = G__19996;
|
||||
count__19874 = G__19997;
|
||||
i__19875 = G__19998;
|
||||
continue;
|
||||
} else {
|
||||
var G__20144 = seq__19864;
|
||||
var G__20145 = chunk__19867;
|
||||
var G__20146 = count__19868;
|
||||
var G__20147 = (i__19869 + (1));
|
||||
seq__19864 = G__20144;
|
||||
chunk__19867 = G__20145;
|
||||
count__19868 = G__20146;
|
||||
i__19869 = G__20147;
|
||||
var G__19999 = seq__19867;
|
||||
var G__20000 = chunk__19873;
|
||||
var G__20001 = count__19874;
|
||||
var G__20002 = (i__19875 + (1));
|
||||
seq__19867 = G__19999;
|
||||
chunk__19873 = G__20000;
|
||||
count__19874 = G__20001;
|
||||
i__19875 = G__20002;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
var temp__5804__auto__ = cljs.core.seq(seq__19864);
|
||||
var temp__5804__auto__ = cljs.core.seq(seq__19867);
|
||||
if(temp__5804__auto__){
|
||||
var seq__19864__$1 = temp__5804__auto__;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__19864__$1)){
|
||||
var c__5525__auto__ = cljs.core.chunk_first(seq__19864__$1);
|
||||
var G__20153 = cljs.core.chunk_rest(seq__19864__$1);
|
||||
var G__20154 = c__5525__auto__;
|
||||
var G__20155 = cljs.core.count(c__5525__auto__);
|
||||
var G__20156 = (0);
|
||||
seq__19864 = G__20153;
|
||||
chunk__19867 = G__20154;
|
||||
count__19868 = G__20155;
|
||||
i__19869 = G__20156;
|
||||
var seq__19867__$1 = temp__5804__auto__;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__19867__$1)){
|
||||
var c__5525__auto__ = cljs.core.chunk_first(seq__19867__$1);
|
||||
var G__20003 = cljs.core.chunk_rest(seq__19867__$1);
|
||||
var G__20004 = c__5525__auto__;
|
||||
var G__20005 = cljs.core.count(c__5525__auto__);
|
||||
var G__20006 = (0);
|
||||
seq__19867 = G__20003;
|
||||
chunk__19873 = G__20004;
|
||||
count__19874 = G__20005;
|
||||
i__19875 = G__20006;
|
||||
continue;
|
||||
} else {
|
||||
var ext = cljs.core.first(seq__19864__$1);
|
||||
var ext = cljs.core.first(seq__19867__$1);
|
||||
var ev_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(ext,ev);
|
||||
if(cljs.core.truth_(ev_fn)){
|
||||
cljs.core.apply.cljs$core$IFn$_invoke$arity$2(ev_fn,args);
|
||||
|
||||
|
||||
var G__20159 = cljs.core.next(seq__19864__$1);
|
||||
var G__20160 = null;
|
||||
var G__20161 = (0);
|
||||
var G__20162 = (0);
|
||||
seq__19864 = G__20159;
|
||||
chunk__19867 = G__20160;
|
||||
count__19868 = G__20161;
|
||||
i__19869 = G__20162;
|
||||
var G__20007 = cljs.core.next(seq__19867__$1);
|
||||
var G__20008 = null;
|
||||
var G__20009 = (0);
|
||||
var G__20010 = (0);
|
||||
seq__19867 = G__20007;
|
||||
chunk__19873 = G__20008;
|
||||
count__19874 = G__20009;
|
||||
i__19875 = G__20010;
|
||||
continue;
|
||||
} else {
|
||||
var G__20165 = cljs.core.next(seq__19864__$1);
|
||||
var G__20166 = null;
|
||||
var G__20167 = (0);
|
||||
var G__20168 = (0);
|
||||
seq__19864 = G__20165;
|
||||
chunk__19867 = G__20166;
|
||||
count__19868 = G__20167;
|
||||
i__19869 = G__20168;
|
||||
var G__20011 = cljs.core.next(seq__19867__$1);
|
||||
var G__20012 = null;
|
||||
var G__20013 = (0);
|
||||
var G__20014 = (0);
|
||||
seq__19867 = G__20011;
|
||||
chunk__19873 = G__20012;
|
||||
count__19874 = G__20013;
|
||||
i__19875 = G__20014;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
@@ -208,30 +208,30 @@ break;
|
||||
(shadow.remote.runtime.shared.trigger_BANG_.cljs$lang$maxFixedArity = (2));
|
||||
|
||||
/** @this {Function} */
|
||||
(shadow.remote.runtime.shared.trigger_BANG_.cljs$lang$applyTo = (function (seq19855){
|
||||
var G__19856 = cljs.core.first(seq19855);
|
||||
var seq19855__$1 = cljs.core.next(seq19855);
|
||||
var G__19857 = cljs.core.first(seq19855__$1);
|
||||
var seq19855__$2 = cljs.core.next(seq19855__$1);
|
||||
(shadow.remote.runtime.shared.trigger_BANG_.cljs$lang$applyTo = (function (seq19859){
|
||||
var G__19861 = cljs.core.first(seq19859);
|
||||
var seq19859__$1 = cljs.core.next(seq19859);
|
||||
var G__19862 = cljs.core.first(seq19859__$1);
|
||||
var seq19859__$2 = cljs.core.next(seq19859__$1);
|
||||
var self__5711__auto__ = this;
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19856,G__19857,seq19855__$2);
|
||||
return self__5711__auto__.cljs$core$IFn$_invoke$arity$variadic(G__19861,G__19862,seq19859__$2);
|
||||
}));
|
||||
|
||||
shadow.remote.runtime.shared.welcome = (function shadow$remote$runtime$shared$welcome(p__19888,p__19889){
|
||||
var map__19890 = p__19888;
|
||||
var map__19890__$1 = cljs.core.__destructure_map(map__19890);
|
||||
var runtime = map__19890__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19890__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var map__19891 = p__19889;
|
||||
var map__19891__$1 = cljs.core.__destructure_map(map__19891);
|
||||
var msg = map__19891__$1;
|
||||
var client_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19891__$1,new cljs.core.Keyword(null,"client-id","client-id",-464622140));
|
||||
shadow.remote.runtime.shared.welcome = (function shadow$remote$runtime$shared$welcome(p__19891,p__19892){
|
||||
var map__19893 = p__19891;
|
||||
var map__19893__$1 = cljs.core.__destructure_map(map__19893);
|
||||
var runtime = map__19893__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19893__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var map__19894 = p__19892;
|
||||
var map__19894__$1 = cljs.core.__destructure_map(map__19894);
|
||||
var msg = map__19894__$1;
|
||||
var client_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19894__$1,new cljs.core.Keyword(null,"client-id","client-id",-464622140));
|
||||
cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$variadic(state_ref,cljs.core.assoc,new cljs.core.Keyword(null,"client-id","client-id",-464622140),client_id,cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"welcome","welcome",-578152123),true], 0));
|
||||
|
||||
var map__19893 = cljs.core.deref(state_ref);
|
||||
var map__19893__$1 = cljs.core.__destructure_map(map__19893);
|
||||
var client_info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19893__$1,new cljs.core.Keyword(null,"client-info","client-info",1958982504));
|
||||
var extensions = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19893__$1,new cljs.core.Keyword(null,"extensions","extensions",-1103629196));
|
||||
var map__19895 = cljs.core.deref(state_ref);
|
||||
var map__19895__$1 = cljs.core.__destructure_map(map__19895);
|
||||
var client_info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19895__$1,new cljs.core.Keyword(null,"client-info","client-info",1958982504));
|
||||
var extensions = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19895__$1,new cljs.core.Keyword(null,"extensions","extensions",-1103629196));
|
||||
shadow.remote.runtime.shared.relay_msg(runtime,new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"op","op",-1882987955),new cljs.core.Keyword(null,"hello","hello",-245025397),new cljs.core.Keyword(null,"client-info","client-info",1958982504),client_info], null));
|
||||
|
||||
return shadow.remote.runtime.shared.trigger_BANG_(runtime,new cljs.core.Keyword(null,"on-welcome","on-welcome",1895317125));
|
||||
@@ -239,11 +239,11 @@ return shadow.remote.runtime.shared.trigger_BANG_(runtime,new cljs.core.Keyword(
|
||||
shadow.remote.runtime.shared.ping = (function shadow$remote$runtime$shared$ping(runtime,msg){
|
||||
return shadow.remote.runtime.shared.reply(runtime,msg,new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"op","op",-1882987955),new cljs.core.Keyword(null,"pong","pong",-172484958)], null));
|
||||
});
|
||||
shadow.remote.runtime.shared.request_supported_ops = (function shadow$remote$runtime$shared$request_supported_ops(p__19909,msg){
|
||||
var map__19910 = p__19909;
|
||||
var map__19910__$1 = cljs.core.__destructure_map(map__19910);
|
||||
var runtime = map__19910__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19910__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
shadow.remote.runtime.shared.request_supported_ops = (function shadow$remote$runtime$shared$request_supported_ops(p__19900,msg){
|
||||
var map__19901 = p__19900;
|
||||
var map__19901__$1 = cljs.core.__destructure_map(map__19901);
|
||||
var runtime = map__19901__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19901__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
return shadow.remote.runtime.shared.reply(runtime,msg,new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"op","op",-1882987955),new cljs.core.Keyword(null,"supported-ops","supported-ops",337914702),new cljs.core.Keyword(null,"ops","ops",1237330063),cljs.core.disj.cljs$core$IFn$_invoke$arity$variadic(cljs.core.set(cljs.core.keys(new cljs.core.Keyword(null,"ops","ops",1237330063).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref)))),new cljs.core.Keyword(null,"welcome","welcome",-578152123),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([new cljs.core.Keyword(null,"unknown-relay-op","unknown-relay-op",170832753),new cljs.core.Keyword(null,"unknown-op","unknown-op",1900385996),new cljs.core.Keyword(null,"request-supported-ops","request-supported-ops",-1034994502),new cljs.core.Keyword(null,"tool-disconnect","tool-disconnect",189103996)], 0))], null));
|
||||
});
|
||||
shadow.remote.runtime.shared.unknown_relay_op = (function shadow$remote$runtime$shared$unknown_relay_op(msg){
|
||||
@@ -252,16 +252,16 @@ return console.warn("unknown-relay-op",msg);
|
||||
shadow.remote.runtime.shared.unknown_op = (function shadow$remote$runtime$shared$unknown_op(msg){
|
||||
return console.warn("unknown-op",msg);
|
||||
});
|
||||
shadow.remote.runtime.shared.add_extension_STAR_ = (function shadow$remote$runtime$shared$add_extension_STAR_(p__19922,key,p__19923){
|
||||
var map__19925 = p__19922;
|
||||
var map__19925__$1 = cljs.core.__destructure_map(map__19925);
|
||||
var state = map__19925__$1;
|
||||
var extensions = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19925__$1,new cljs.core.Keyword(null,"extensions","extensions",-1103629196));
|
||||
var map__19927 = p__19923;
|
||||
var map__19927__$1 = cljs.core.__destructure_map(map__19927);
|
||||
var spec = map__19927__$1;
|
||||
var ops = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19927__$1,new cljs.core.Keyword(null,"ops","ops",1237330063));
|
||||
var transit_write_handlers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19927__$1,new cljs.core.Keyword(null,"transit-write-handlers","transit-write-handlers",1886308716));
|
||||
shadow.remote.runtime.shared.add_extension_STAR_ = (function shadow$remote$runtime$shared$add_extension_STAR_(p__19911,key,p__19912){
|
||||
var map__19913 = p__19911;
|
||||
var map__19913__$1 = cljs.core.__destructure_map(map__19913);
|
||||
var state = map__19913__$1;
|
||||
var extensions = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19913__$1,new cljs.core.Keyword(null,"extensions","extensions",-1103629196));
|
||||
var map__19914 = p__19912;
|
||||
var map__19914__$1 = cljs.core.__destructure_map(map__19914);
|
||||
var spec = map__19914__$1;
|
||||
var ops = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19914__$1,new cljs.core.Keyword(null,"ops","ops",1237330063));
|
||||
var transit_write_handlers = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19914__$1,new cljs.core.Keyword(null,"transit-write-handlers","transit-write-handlers",1886308716));
|
||||
if(cljs.core.contains_QMARK_(extensions,key)){
|
||||
throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("extension already registered",new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"key","key",-1516042587),key,new cljs.core.Keyword(null,"spec","spec",347520401),spec], null));
|
||||
} else {
|
||||
@@ -276,19 +276,19 @@ throw cljs.core.ex_info.cljs$core$IFn$_invoke$arity$2("op already registered",ne
|
||||
return cljs.core.assoc_in(state__$1,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"ops","ops",1237330063),op_kw], null),op_handler);
|
||||
}),cljs.core.assoc_in(state,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"extensions","extensions",-1103629196),key], null),spec),ops);
|
||||
});
|
||||
shadow.remote.runtime.shared.add_extension = (function shadow$remote$runtime$shared$add_extension(p__19935,key,spec){
|
||||
var map__19936 = p__19935;
|
||||
var map__19936__$1 = cljs.core.__destructure_map(map__19936);
|
||||
var runtime = map__19936__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19936__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
shadow.remote.runtime.shared.add_extension = (function shadow$remote$runtime$shared$add_extension(p__19917,key,spec){
|
||||
var map__19918 = p__19917;
|
||||
var map__19918__$1 = cljs.core.__destructure_map(map__19918);
|
||||
var runtime = map__19918__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19918__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$4(state_ref,shadow.remote.runtime.shared.add_extension_STAR_,key,spec);
|
||||
|
||||
var temp__5808__auto___20253 = new cljs.core.Keyword(null,"on-welcome","on-welcome",1895317125).cljs$core$IFn$_invoke$arity$1(spec);
|
||||
if((temp__5808__auto___20253 == null)){
|
||||
var temp__5808__auto___20019 = new cljs.core.Keyword(null,"on-welcome","on-welcome",1895317125).cljs$core$IFn$_invoke$arity$1(spec);
|
||||
if((temp__5808__auto___20019 == null)){
|
||||
} else {
|
||||
var on_welcome_20255 = temp__5808__auto___20253;
|
||||
var on_welcome_20020 = temp__5808__auto___20019;
|
||||
if(cljs.core.truth_(new cljs.core.Keyword(null,"welcome","welcome",-578152123).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref)))){
|
||||
(on_welcome_20255.cljs$core$IFn$_invoke$arity$0 ? on_welcome_20255.cljs$core$IFn$_invoke$arity$0() : on_welcome_20255.call(null, ));
|
||||
(on_welcome_20020.cljs$core$IFn$_invoke$arity$0 ? on_welcome_20020.cljs$core$IFn$_invoke$arity$0() : on_welcome_20020.call(null, ));
|
||||
} else {
|
||||
}
|
||||
}
|
||||
@@ -296,16 +296,16 @@ if(cljs.core.truth_(new cljs.core.Keyword(null,"welcome","welcome",-578152123).c
|
||||
return runtime;
|
||||
});
|
||||
shadow.remote.runtime.shared.add_defaults = (function shadow$remote$runtime$shared$add_defaults(runtime){
|
||||
return shadow.remote.runtime.shared.add_extension(runtime,new cljs.core.Keyword("shadow.remote.runtime.shared","defaults","shadow.remote.runtime.shared/defaults",-1821257543),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"ops","ops",1237330063),new cljs.core.PersistentArrayMap(null, 5, [new cljs.core.Keyword(null,"welcome","welcome",-578152123),(function (p1__19944_SHARP_){
|
||||
return shadow.remote.runtime.shared.welcome(runtime,p1__19944_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"unknown-relay-op","unknown-relay-op",170832753),(function (p1__19945_SHARP_){
|
||||
return shadow.remote.runtime.shared.unknown_relay_op(p1__19945_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"unknown-op","unknown-op",1900385996),(function (p1__19946_SHARP_){
|
||||
return shadow.remote.runtime.shared.unknown_op(p1__19946_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"ping","ping",-1670114784),(function (p1__19948_SHARP_){
|
||||
return shadow.remote.runtime.shared.ping(runtime,p1__19948_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"request-supported-ops","request-supported-ops",-1034994502),(function (p1__19949_SHARP_){
|
||||
return shadow.remote.runtime.shared.request_supported_ops(runtime,p1__19949_SHARP_);
|
||||
return shadow.remote.runtime.shared.add_extension(runtime,new cljs.core.Keyword("shadow.remote.runtime.shared","defaults","shadow.remote.runtime.shared/defaults",-1821257543),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"ops","ops",1237330063),new cljs.core.PersistentArrayMap(null, 5, [new cljs.core.Keyword(null,"welcome","welcome",-578152123),(function (p1__19923_SHARP_){
|
||||
return shadow.remote.runtime.shared.welcome(runtime,p1__19923_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"unknown-relay-op","unknown-relay-op",170832753),(function (p1__19924_SHARP_){
|
||||
return shadow.remote.runtime.shared.unknown_relay_op(p1__19924_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"unknown-op","unknown-op",1900385996),(function (p1__19925_SHARP_){
|
||||
return shadow.remote.runtime.shared.unknown_op(p1__19925_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"ping","ping",-1670114784),(function (p1__19926_SHARP_){
|
||||
return shadow.remote.runtime.shared.ping(runtime,p1__19926_SHARP_);
|
||||
}),new cljs.core.Keyword(null,"request-supported-ops","request-supported-ops",-1034994502),(function (p1__19927_SHARP_){
|
||||
return shadow.remote.runtime.shared.request_supported_ops(runtime,p1__19927_SHARP_);
|
||||
})], null)], null));
|
||||
});
|
||||
shadow.remote.runtime.shared.del_extension_STAR_ = (function shadow$remote$runtime$shared$del_extension_STAR_(state,key){
|
||||
@@ -318,35 +318,35 @@ return cljs.core.update_in.cljs$core$IFn$_invoke$arity$4(state__$1,new cljs.core
|
||||
}),cljs.core.update.cljs$core$IFn$_invoke$arity$4(state,new cljs.core.Keyword(null,"extensions","extensions",-1103629196),cljs.core.dissoc,key),new cljs.core.Keyword(null,"ops","ops",1237330063).cljs$core$IFn$_invoke$arity$1(ext));
|
||||
}
|
||||
});
|
||||
shadow.remote.runtime.shared.del_extension = (function shadow$remote$runtime$shared$del_extension(p__19965,key){
|
||||
var map__19969 = p__19965;
|
||||
var map__19969__$1 = cljs.core.__destructure_map(map__19969);
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19969__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
shadow.remote.runtime.shared.del_extension = (function shadow$remote$runtime$shared$del_extension(p__19936,key){
|
||||
var map__19938 = p__19936;
|
||||
var map__19938__$1 = cljs.core.__destructure_map(map__19938);
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19938__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
return cljs.core.swap_BANG_.cljs$core$IFn$_invoke$arity$3(state_ref,shadow.remote.runtime.shared.del_extension_STAR_,key);
|
||||
});
|
||||
shadow.remote.runtime.shared.unhandled_call_result = (function shadow$remote$runtime$shared$unhandled_call_result(call_config,msg){
|
||||
return console.warn("unhandled call result",msg,call_config);
|
||||
});
|
||||
shadow.remote.runtime.shared.unhandled_client_not_found = (function shadow$remote$runtime$shared$unhandled_client_not_found(p__19976,msg){
|
||||
var map__19978 = p__19976;
|
||||
var map__19978__$1 = cljs.core.__destructure_map(map__19978);
|
||||
var runtime = map__19978__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19978__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
shadow.remote.runtime.shared.unhandled_client_not_found = (function shadow$remote$runtime$shared$unhandled_client_not_found(p__19943,msg){
|
||||
var map__19945 = p__19943;
|
||||
var map__19945__$1 = cljs.core.__destructure_map(map__19945);
|
||||
var runtime = map__19945__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19945__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
return shadow.remote.runtime.shared.trigger_BANG_.cljs$core$IFn$_invoke$arity$variadic(runtime,new cljs.core.Keyword(null,"on-client-not-found","on-client-not-found",-642452849),cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([msg], 0));
|
||||
});
|
||||
shadow.remote.runtime.shared.reply_unknown_op = (function shadow$remote$runtime$shared$reply_unknown_op(runtime,msg){
|
||||
return shadow.remote.runtime.shared.reply(runtime,msg,new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"op","op",-1882987955),new cljs.core.Keyword(null,"unknown-op","unknown-op",1900385996),new cljs.core.Keyword(null,"msg","msg",-1386103444),msg], null));
|
||||
});
|
||||
shadow.remote.runtime.shared.process = (function shadow$remote$runtime$shared$process(p__19988,p__19989){
|
||||
var map__19991 = p__19988;
|
||||
var map__19991__$1 = cljs.core.__destructure_map(map__19991);
|
||||
var runtime = map__19991__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19991__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var map__19992 = p__19989;
|
||||
var map__19992__$1 = cljs.core.__destructure_map(map__19992);
|
||||
var msg = map__19992__$1;
|
||||
var op = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19992__$1,new cljs.core.Keyword(null,"op","op",-1882987955));
|
||||
var call_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19992__$1,new cljs.core.Keyword(null,"call-id","call-id",1043012968));
|
||||
shadow.remote.runtime.shared.process = (function shadow$remote$runtime$shared$process(p__19950,p__19951){
|
||||
var map__19952 = p__19950;
|
||||
var map__19952__$1 = cljs.core.__destructure_map(map__19952);
|
||||
var runtime = map__19952__$1;
|
||||
var state_ref = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19952__$1,new cljs.core.Keyword(null,"state-ref","state-ref",2127874952));
|
||||
var map__19953 = p__19951;
|
||||
var map__19953__$1 = cljs.core.__destructure_map(map__19953);
|
||||
var msg = map__19953__$1;
|
||||
var op = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19953__$1,new cljs.core.Keyword(null,"op","op",-1882987955));
|
||||
var call_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19953__$1,new cljs.core.Keyword(null,"call-id","call-id",1043012968));
|
||||
var state = cljs.core.deref(state_ref);
|
||||
var op_handler = cljs.core.get_in.cljs$core$IFn$_invoke$arity$2(state,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"ops","ops",1237330063),op], null));
|
||||
if(cljs.core.truth_(call_id)){
|
||||
@@ -378,80 +378,80 @@ return shadow.remote.runtime.shared.reply_unknown_op(runtime,msg);
|
||||
}
|
||||
});
|
||||
shadow.remote.runtime.shared.run_on_idle = (function shadow$remote$runtime$shared$run_on_idle(state_ref){
|
||||
var seq__20011 = cljs.core.seq(cljs.core.vals(new cljs.core.Keyword(null,"extensions","extensions",-1103629196).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref))));
|
||||
var chunk__20013 = null;
|
||||
var count__20014 = (0);
|
||||
var i__20015 = (0);
|
||||
var seq__19960 = cljs.core.seq(cljs.core.vals(new cljs.core.Keyword(null,"extensions","extensions",-1103629196).cljs$core$IFn$_invoke$arity$1(cljs.core.deref(state_ref))));
|
||||
var chunk__19962 = null;
|
||||
var count__19963 = (0);
|
||||
var i__19964 = (0);
|
||||
while(true){
|
||||
if((i__20015 < count__20014)){
|
||||
var map__20031 = chunk__20013.cljs$core$IIndexed$_nth$arity$2(null, i__20015);
|
||||
var map__20031__$1 = cljs.core.__destructure_map(map__20031);
|
||||
var on_idle = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__20031__$1,new cljs.core.Keyword(null,"on-idle","on-idle",2044706602));
|
||||
if((i__19964 < count__19963)){
|
||||
var map__19972 = chunk__19962.cljs$core$IIndexed$_nth$arity$2(null, i__19964);
|
||||
var map__19972__$1 = cljs.core.__destructure_map(map__19972);
|
||||
var on_idle = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19972__$1,new cljs.core.Keyword(null,"on-idle","on-idle",2044706602));
|
||||
if(cljs.core.truth_(on_idle)){
|
||||
(on_idle.cljs$core$IFn$_invoke$arity$0 ? on_idle.cljs$core$IFn$_invoke$arity$0() : on_idle.call(null, ));
|
||||
|
||||
|
||||
var G__20298 = seq__20011;
|
||||
var G__20299 = chunk__20013;
|
||||
var G__20300 = count__20014;
|
||||
var G__20301 = (i__20015 + (1));
|
||||
seq__20011 = G__20298;
|
||||
chunk__20013 = G__20299;
|
||||
count__20014 = G__20300;
|
||||
i__20015 = G__20301;
|
||||
var G__20092 = seq__19960;
|
||||
var G__20093 = chunk__19962;
|
||||
var G__20094 = count__19963;
|
||||
var G__20095 = (i__19964 + (1));
|
||||
seq__19960 = G__20092;
|
||||
chunk__19962 = G__20093;
|
||||
count__19963 = G__20094;
|
||||
i__19964 = G__20095;
|
||||
continue;
|
||||
} else {
|
||||
var G__20304 = seq__20011;
|
||||
var G__20305 = chunk__20013;
|
||||
var G__20306 = count__20014;
|
||||
var G__20307 = (i__20015 + (1));
|
||||
seq__20011 = G__20304;
|
||||
chunk__20013 = G__20305;
|
||||
count__20014 = G__20306;
|
||||
i__20015 = G__20307;
|
||||
var G__20096 = seq__19960;
|
||||
var G__20097 = chunk__19962;
|
||||
var G__20098 = count__19963;
|
||||
var G__20099 = (i__19964 + (1));
|
||||
seq__19960 = G__20096;
|
||||
chunk__19962 = G__20097;
|
||||
count__19963 = G__20098;
|
||||
i__19964 = G__20099;
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
var temp__5804__auto__ = cljs.core.seq(seq__20011);
|
||||
var temp__5804__auto__ = cljs.core.seq(seq__19960);
|
||||
if(temp__5804__auto__){
|
||||
var seq__20011__$1 = temp__5804__auto__;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__20011__$1)){
|
||||
var c__5525__auto__ = cljs.core.chunk_first(seq__20011__$1);
|
||||
var G__20312 = cljs.core.chunk_rest(seq__20011__$1);
|
||||
var G__20313 = c__5525__auto__;
|
||||
var G__20314 = cljs.core.count(c__5525__auto__);
|
||||
var G__20315 = (0);
|
||||
seq__20011 = G__20312;
|
||||
chunk__20013 = G__20313;
|
||||
count__20014 = G__20314;
|
||||
i__20015 = G__20315;
|
||||
var seq__19960__$1 = temp__5804__auto__;
|
||||
if(cljs.core.chunked_seq_QMARK_(seq__19960__$1)){
|
||||
var c__5525__auto__ = cljs.core.chunk_first(seq__19960__$1);
|
||||
var G__20103 = cljs.core.chunk_rest(seq__19960__$1);
|
||||
var G__20104 = c__5525__auto__;
|
||||
var G__20105 = cljs.core.count(c__5525__auto__);
|
||||
var G__20106 = (0);
|
||||
seq__19960 = G__20103;
|
||||
chunk__19962 = G__20104;
|
||||
count__19963 = G__20105;
|
||||
i__19964 = G__20106;
|
||||
continue;
|
||||
} else {
|
||||
var map__20037 = cljs.core.first(seq__20011__$1);
|
||||
var map__20037__$1 = cljs.core.__destructure_map(map__20037);
|
||||
var on_idle = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__20037__$1,new cljs.core.Keyword(null,"on-idle","on-idle",2044706602));
|
||||
var map__19976 = cljs.core.first(seq__19960__$1);
|
||||
var map__19976__$1 = cljs.core.__destructure_map(map__19976);
|
||||
var on_idle = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__19976__$1,new cljs.core.Keyword(null,"on-idle","on-idle",2044706602));
|
||||
if(cljs.core.truth_(on_idle)){
|
||||
(on_idle.cljs$core$IFn$_invoke$arity$0 ? on_idle.cljs$core$IFn$_invoke$arity$0() : on_idle.call(null, ));
|
||||
|
||||
|
||||
var G__20322 = cljs.core.next(seq__20011__$1);
|
||||
var G__20323 = null;
|
||||
var G__20324 = (0);
|
||||
var G__20325 = (0);
|
||||
seq__20011 = G__20322;
|
||||
chunk__20013 = G__20323;
|
||||
count__20014 = G__20324;
|
||||
i__20015 = G__20325;
|
||||
var G__20107 = cljs.core.next(seq__19960__$1);
|
||||
var G__20108 = null;
|
||||
var G__20109 = (0);
|
||||
var G__20110 = (0);
|
||||
seq__19960 = G__20107;
|
||||
chunk__19962 = G__20108;
|
||||
count__19963 = G__20109;
|
||||
i__19964 = G__20110;
|
||||
continue;
|
||||
} else {
|
||||
var G__20326 = cljs.core.next(seq__20011__$1);
|
||||
var G__20327 = null;
|
||||
var G__20328 = (0);
|
||||
var G__20329 = (0);
|
||||
seq__20011 = G__20326;
|
||||
chunk__20013 = G__20327;
|
||||
count__20014 = G__20328;
|
||||
i__20015 = G__20329;
|
||||
var G__20111 = cljs.core.next(seq__19960__$1);
|
||||
var G__20112 = null;
|
||||
var G__20113 = (0);
|
||||
var G__20114 = (0);
|
||||
seq__19960 = G__20111;
|
||||
chunk__19962 = G__20112;
|
||||
count__19963 = G__20113;
|
||||
i__19964 = G__20114;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user