563 lines
23 KiB
JavaScript
563 lines
23 KiB
JavaScript
goog.provide('shadow.cljs.devtools.client.console');
|
|
shadow.cljs.devtools.client.console.push_all = (function shadow$cljs$devtools$client$console$push_all(arr,item){
|
|
if(cljs.core.vector_QMARK_(item)){
|
|
var seq__21716 = cljs.core.seq(item);
|
|
var chunk__21717 = null;
|
|
var count__21718 = (0);
|
|
var i__21719 = (0);
|
|
while(true){
|
|
if((i__21719 < count__21718)){
|
|
var it = chunk__21717.cljs$core$IIndexed$_nth$arity$2(null, i__21719);
|
|
arr.push(it);
|
|
|
|
|
|
var G__22059 = seq__21716;
|
|
var G__22060 = chunk__21717;
|
|
var G__22061 = count__21718;
|
|
var G__22062 = (i__21719 + (1));
|
|
seq__21716 = G__22059;
|
|
chunk__21717 = G__22060;
|
|
count__21718 = G__22061;
|
|
i__21719 = G__22062;
|
|
continue;
|
|
} else {
|
|
var temp__5804__auto__ = cljs.core.seq(seq__21716);
|
|
if(temp__5804__auto__){
|
|
var seq__21716__$1 = temp__5804__auto__;
|
|
if(cljs.core.chunked_seq_QMARK_(seq__21716__$1)){
|
|
var c__5525__auto__ = cljs.core.chunk_first(seq__21716__$1);
|
|
var G__22064 = cljs.core.chunk_rest(seq__21716__$1);
|
|
var G__22065 = c__5525__auto__;
|
|
var G__22066 = cljs.core.count(c__5525__auto__);
|
|
var G__22067 = (0);
|
|
seq__21716 = G__22064;
|
|
chunk__21717 = G__22065;
|
|
count__21718 = G__22066;
|
|
i__21719 = G__22067;
|
|
continue;
|
|
} else {
|
|
var it = cljs.core.first(seq__21716__$1);
|
|
arr.push(it);
|
|
|
|
|
|
var G__22072 = cljs.core.next(seq__21716__$1);
|
|
var G__22073 = null;
|
|
var G__22074 = (0);
|
|
var G__22075 = (0);
|
|
seq__21716 = G__22072;
|
|
chunk__21717 = G__22073;
|
|
count__21718 = G__22074;
|
|
i__21719 = G__22075;
|
|
continue;
|
|
}
|
|
} else {
|
|
return null;
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
} else {
|
|
return arr.push(item);
|
|
}
|
|
});
|
|
shadow.cljs.devtools.client.console.object_ref = (function shadow$cljs$devtools$client$console$object_ref(obj){
|
|
if((obj == null)){
|
|
return null;
|
|
} else {
|
|
return ["object",({"object": obj})];
|
|
}
|
|
});
|
|
shadow.cljs.devtools.client.console.map__GT_style = (function shadow$cljs$devtools$client$console$map__GT_style(m){
|
|
return ({"style": clojure.string.join.cljs$core$IFn$_invoke$arity$2("",cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p__21740){
|
|
var vec__21741 = p__21740;
|
|
var k = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21741,(0),null);
|
|
var v = cljs.core.nth.cljs$core$IFn$_invoke$arity$3(vec__21741,(1),null);
|
|
return [cljs.core.name(k),": ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(v),";"].join('');
|
|
}),m))});
|
|
});
|
|
shadow.cljs.devtools.client.console.clj__GT_jsonml = (function shadow$cljs$devtools$client$console$clj__GT_jsonml(struct){
|
|
if((struct == null)){
|
|
return null;
|
|
} else {
|
|
if(cljs.core.array_QMARK_(struct)){
|
|
return struct;
|
|
} else {
|
|
if(cljs.core.vector_QMARK_(struct)){
|
|
var vec__21759 = struct;
|
|
var seq__21760 = cljs.core.seq(vec__21759);
|
|
var first__21761 = cljs.core.first(seq__21760);
|
|
var seq__21760__$1 = cljs.core.next(seq__21760);
|
|
var tag = first__21761;
|
|
var first__21761__$1 = cljs.core.first(seq__21760__$1);
|
|
var seq__21760__$2 = cljs.core.next(seq__21760__$1);
|
|
var attrs = first__21761__$1;
|
|
var children = seq__21760__$2;
|
|
var js = [cljs.core.name(tag),shadow.cljs.devtools.client.console.map__GT_style(attrs)];
|
|
var seq__21769_22084 = cljs.core.seq(children);
|
|
var chunk__21770_22085 = null;
|
|
var count__21771_22086 = (0);
|
|
var i__21772_22087 = (0);
|
|
while(true){
|
|
if((i__21772_22087 < count__21771_22086)){
|
|
var child_22088 = chunk__21770_22085.cljs$core$IIndexed$_nth$arity$2(null, i__21772_22087);
|
|
shadow.cljs.devtools.client.console.push_all(js,(shadow.cljs.devtools.client.console.clj__GT_jsonml.cljs$core$IFn$_invoke$arity$1 ? shadow.cljs.devtools.client.console.clj__GT_jsonml.cljs$core$IFn$_invoke$arity$1(child_22088) : shadow.cljs.devtools.client.console.clj__GT_jsonml.call(null, child_22088)));
|
|
|
|
|
|
var G__22089 = seq__21769_22084;
|
|
var G__22090 = chunk__21770_22085;
|
|
var G__22091 = count__21771_22086;
|
|
var G__22092 = (i__21772_22087 + (1));
|
|
seq__21769_22084 = G__22089;
|
|
chunk__21770_22085 = G__22090;
|
|
count__21771_22086 = G__22091;
|
|
i__21772_22087 = G__22092;
|
|
continue;
|
|
} else {
|
|
var temp__5804__auto___22093 = cljs.core.seq(seq__21769_22084);
|
|
if(temp__5804__auto___22093){
|
|
var seq__21769_22094__$1 = temp__5804__auto___22093;
|
|
if(cljs.core.chunked_seq_QMARK_(seq__21769_22094__$1)){
|
|
var c__5525__auto___22095 = cljs.core.chunk_first(seq__21769_22094__$1);
|
|
var G__22100 = cljs.core.chunk_rest(seq__21769_22094__$1);
|
|
var G__22101 = c__5525__auto___22095;
|
|
var G__22102 = cljs.core.count(c__5525__auto___22095);
|
|
var G__22103 = (0);
|
|
seq__21769_22084 = G__22100;
|
|
chunk__21770_22085 = G__22101;
|
|
count__21771_22086 = G__22102;
|
|
i__21772_22087 = G__22103;
|
|
continue;
|
|
} else {
|
|
var child_22104 = cljs.core.first(seq__21769_22094__$1);
|
|
shadow.cljs.devtools.client.console.push_all(js,(shadow.cljs.devtools.client.console.clj__GT_jsonml.cljs$core$IFn$_invoke$arity$1 ? shadow.cljs.devtools.client.console.clj__GT_jsonml.cljs$core$IFn$_invoke$arity$1(child_22104) : shadow.cljs.devtools.client.console.clj__GT_jsonml.call(null, child_22104)));
|
|
|
|
|
|
var G__22108 = cljs.core.next(seq__21769_22094__$1);
|
|
var G__22109 = null;
|
|
var G__22110 = (0);
|
|
var G__22111 = (0);
|
|
seq__21769_22084 = G__22108;
|
|
chunk__21770_22085 = G__22109;
|
|
count__21771_22086 = G__22110;
|
|
i__21772_22087 = G__22111;
|
|
continue;
|
|
}
|
|
} else {
|
|
}
|
|
}
|
|
break;
|
|
}
|
|
|
|
return js;
|
|
} else {
|
|
if(typeof struct === 'string'){
|
|
return struct;
|
|
} else {
|
|
if(typeof struct === 'number'){
|
|
return struct;
|
|
} else {
|
|
if(cljs.core.seq_QMARK_(struct)){
|
|
return cljs.core.into.cljs$core$IFn$_invoke$arity$3(cljs.core.PersistentVector.EMPTY,cljs.core.map.cljs$core$IFn$_invoke$arity$1(shadow.cljs.devtools.client.console.clj__GT_jsonml),struct);
|
|
} else {
|
|
return shadow.cljs.devtools.client.console.object_ref(struct);
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
});
|
|
|
|
/**
|
|
* @constructor
|
|
*/
|
|
shadow.cljs.devtools.client.console.SeqFormatter = (function (){
|
|
});
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.prototype.shadow$formatter = (function (){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.prototype.header = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
if(((cljs.core.sequential_QMARK_(obj)) || (cljs.core.set_QMARK_(obj)))){
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"span","span",1394872991),cljs.core.PersistentArrayMap.EMPTY,[cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.type(obj)], 0))," [count: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.count(obj)),"]"].join('')], null));
|
|
} else {
|
|
return null;
|
|
}
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.prototype.hasBody = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return cljs.core.boolean$(cljs.core.seq(obj));
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.prototype.body = (function (s){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"ol","ol",932524051),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"margin","margin",-995903681),(0)], null),(function (){var iter__5480__auto__ = (function shadow$cljs$devtools$client$console$iter__21803(s__21804){
|
|
return (new cljs.core.LazySeq(null,(function (){
|
|
var s__21804__$1 = s__21804;
|
|
while(true){
|
|
var temp__5804__auto__ = cljs.core.seq(s__21804__$1);
|
|
if(temp__5804__auto__){
|
|
var s__21804__$2 = temp__5804__auto__;
|
|
if(cljs.core.chunked_seq_QMARK_(s__21804__$2)){
|
|
var c__5478__auto__ = cljs.core.chunk_first(s__21804__$2);
|
|
var size__5479__auto__ = cljs.core.count(c__5478__auto__);
|
|
var b__21807 = cljs.core.chunk_buffer(size__5479__auto__);
|
|
if((function (){var i__21806 = (0);
|
|
while(true){
|
|
if((i__21806 < size__5479__auto__)){
|
|
var value = cljs.core._nth(c__5478__auto__,i__21806);
|
|
cljs.core.chunk_append(b__21807,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"li","li",723558921),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(value)], null));
|
|
|
|
var G__22128 = (i__21806 + (1));
|
|
i__21806 = G__22128;
|
|
continue;
|
|
} else {
|
|
return true;
|
|
}
|
|
break;
|
|
}
|
|
})()){
|
|
return cljs.core.chunk_cons(cljs.core.chunk(b__21807),shadow$cljs$devtools$client$console$iter__21803(cljs.core.chunk_rest(s__21804__$2)));
|
|
} else {
|
|
return cljs.core.chunk_cons(cljs.core.chunk(b__21807),null);
|
|
}
|
|
} else {
|
|
var value = cljs.core.first(s__21804__$2);
|
|
return cljs.core.cons(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"li","li",723558921),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(value)], null),shadow$cljs$devtools$client$console$iter__21803(cljs.core.rest(s__21804__$2)));
|
|
}
|
|
} else {
|
|
return null;
|
|
}
|
|
break;
|
|
}
|
|
}),null,null));
|
|
});
|
|
return iter__5480__auto__(s);
|
|
})()], null));
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.getBasis = (function (){
|
|
return cljs.core.PersistentVector.EMPTY;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.cljs$lang$type = true);
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.cljs$lang$ctorStr = "shadow.cljs.devtools.client.console/SeqFormatter");
|
|
|
|
(shadow.cljs.devtools.client.console.SeqFormatter.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
|
return cljs.core._write(writer__5288__auto__,"shadow.cljs.devtools.client.console/SeqFormatter");
|
|
}));
|
|
|
|
/**
|
|
* Positional factory function for shadow.cljs.devtools.client.console/SeqFormatter.
|
|
*/
|
|
shadow.cljs.devtools.client.console.__GT_SeqFormatter = (function shadow$cljs$devtools$client$console$__GT_SeqFormatter(){
|
|
return (new shadow.cljs.devtools.client.console.SeqFormatter());
|
|
});
|
|
|
|
|
|
/**
|
|
* @constructor
|
|
*/
|
|
shadow.cljs.devtools.client.console.MapFormatter = (function (){
|
|
});
|
|
(shadow.cljs.devtools.client.console.MapFormatter.prototype.shadow$formatter = (function (){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.prototype.header = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
if((((obj instanceof cljs.core.PersistentHashMap)) || ((((obj instanceof cljs.core.PersistentArrayMap)) || (cljs.core.record_QMARK_(obj)))))){
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"span","span",1394872991),cljs.core.PersistentArrayMap.EMPTY,[cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.type(obj)], 0))," [count: ",cljs.core.str.cljs$core$IFn$_invoke$arity$1(cljs.core.count(obj)),"]"].join('')], null));
|
|
} else {
|
|
return null;
|
|
}
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.prototype.hasBody = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return cljs.core.boolean$(cljs.core.seq(obj));
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.prototype.body = (function (m){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"table","table",-564943036),new cljs.core.PersistentArrayMap(null, 2, [new cljs.core.Keyword(null,"width","width",-384071477),"100%",new cljs.core.Keyword(null,"margin-left","margin-left",2015598377),"14px"], null),(function (){var iter__5480__auto__ = (function shadow$cljs$devtools$client$console$iter__21883(s__21884){
|
|
return (new cljs.core.LazySeq(null,(function (){
|
|
var s__21884__$1 = s__21884;
|
|
while(true){
|
|
var temp__5804__auto__ = cljs.core.seq(s__21884__$1);
|
|
if(temp__5804__auto__){
|
|
var s__21884__$2 = temp__5804__auto__;
|
|
if(cljs.core.chunked_seq_QMARK_(s__21884__$2)){
|
|
var c__5478__auto__ = cljs.core.chunk_first(s__21884__$2);
|
|
var size__5479__auto__ = cljs.core.count(c__5478__auto__);
|
|
var b__21886 = cljs.core.chunk_buffer(size__5479__auto__);
|
|
if((function (){var i__21885 = (0);
|
|
while(true){
|
|
if((i__21885 < size__5479__auto__)){
|
|
var key = cljs.core._nth(c__5478__auto__,i__21885);
|
|
var value = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,key);
|
|
cljs.core.chunk_append(b__21886,new cljs.core.PersistentVector(null, 4, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"tr","tr",-1424774646),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"vertical-align","vertical-align",651007333),"top"], null),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"td","td",1479933353),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(key)], null),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"td","td",1479933353),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(value)], null)], null));
|
|
|
|
var G__22146 = (i__21885 + (1));
|
|
i__21885 = G__22146;
|
|
continue;
|
|
} else {
|
|
return true;
|
|
}
|
|
break;
|
|
}
|
|
})()){
|
|
return cljs.core.chunk_cons(cljs.core.chunk(b__21886),shadow$cljs$devtools$client$console$iter__21883(cljs.core.chunk_rest(s__21884__$2)));
|
|
} else {
|
|
return cljs.core.chunk_cons(cljs.core.chunk(b__21886),null);
|
|
}
|
|
} else {
|
|
var key = cljs.core.first(s__21884__$2);
|
|
var value = cljs.core.get.cljs$core$IFn$_invoke$arity$2(m,key);
|
|
return cljs.core.cons(new cljs.core.PersistentVector(null, 4, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"tr","tr",-1424774646),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"vertical-align","vertical-align",651007333),"top"], null),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"td","td",1479933353),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(key)], null),new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"td","td",1479933353),cljs.core.PersistentArrayMap.EMPTY,shadow.cljs.devtools.client.console.object_ref(value)], null)], null),shadow$cljs$devtools$client$console$iter__21883(cljs.core.rest(s__21884__$2)));
|
|
}
|
|
} else {
|
|
return null;
|
|
}
|
|
break;
|
|
}
|
|
}),null,null));
|
|
});
|
|
return iter__5480__auto__((function (){var k = cljs.core.keys(m);
|
|
try{return cljs.core.sort.cljs$core$IFn$_invoke$arity$1(k);
|
|
}catch (e21925){var e = e21925;
|
|
return k;
|
|
}})());
|
|
})()], null));
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.getBasis = (function (){
|
|
return cljs.core.PersistentVector.EMPTY;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.cljs$lang$type = true);
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.cljs$lang$ctorStr = "shadow.cljs.devtools.client.console/MapFormatter");
|
|
|
|
(shadow.cljs.devtools.client.console.MapFormatter.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
|
return cljs.core._write(writer__5288__auto__,"shadow.cljs.devtools.client.console/MapFormatter");
|
|
}));
|
|
|
|
/**
|
|
* Positional factory function for shadow.cljs.devtools.client.console/MapFormatter.
|
|
*/
|
|
shadow.cljs.devtools.client.console.__GT_MapFormatter = (function shadow$cljs$devtools$client$console$__GT_MapFormatter(){
|
|
return (new shadow.cljs.devtools.client.console.MapFormatter());
|
|
});
|
|
|
|
shadow.cljs.devtools.client.console.keyword_style = new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"color","color",1011675173),"rgb(136, 19, 145)"], null);
|
|
|
|
/**
|
|
* @constructor
|
|
*/
|
|
shadow.cljs.devtools.client.console.KeywordFormatter = (function (){
|
|
});
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.prototype.shadow$formatter = (function (){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.prototype.header = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
if((obj instanceof cljs.core.Keyword)){
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"span","span",1394872991),shadow.cljs.devtools.client.console.keyword_style,cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([obj], 0))], null));
|
|
} else {
|
|
return null;
|
|
}
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.prototype.hasBody = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return false;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.prototype.body = (function (m){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return null;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.getBasis = (function (){
|
|
return cljs.core.PersistentVector.EMPTY;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.cljs$lang$type = true);
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.cljs$lang$ctorStr = "shadow.cljs.devtools.client.console/KeywordFormatter");
|
|
|
|
(shadow.cljs.devtools.client.console.KeywordFormatter.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
|
return cljs.core._write(writer__5288__auto__,"shadow.cljs.devtools.client.console/KeywordFormatter");
|
|
}));
|
|
|
|
/**
|
|
* Positional factory function for shadow.cljs.devtools.client.console/KeywordFormatter.
|
|
*/
|
|
shadow.cljs.devtools.client.console.__GT_KeywordFormatter = (function shadow$cljs$devtools$client$console$__GT_KeywordFormatter(){
|
|
return (new shadow.cljs.devtools.client.console.KeywordFormatter());
|
|
});
|
|
|
|
|
|
/**
|
|
* @constructor
|
|
*/
|
|
shadow.cljs.devtools.client.console.SymbolFormatter = (function (){
|
|
});
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.prototype.shadow$formatter = (function (){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.prototype.header = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
if((obj instanceof cljs.core.Symbol)){
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"span","span",1394872991),shadow.cljs.devtools.client.console.keyword_style,cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([obj], 0))], null));
|
|
} else {
|
|
return null;
|
|
}
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.prototype.hasBody = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return false;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.prototype.body = (function (m){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return null;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.getBasis = (function (){
|
|
return cljs.core.PersistentVector.EMPTY;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.cljs$lang$type = true);
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.cljs$lang$ctorStr = "shadow.cljs.devtools.client.console/SymbolFormatter");
|
|
|
|
(shadow.cljs.devtools.client.console.SymbolFormatter.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
|
return cljs.core._write(writer__5288__auto__,"shadow.cljs.devtools.client.console/SymbolFormatter");
|
|
}));
|
|
|
|
/**
|
|
* Positional factory function for shadow.cljs.devtools.client.console/SymbolFormatter.
|
|
*/
|
|
shadow.cljs.devtools.client.console.__GT_SymbolFormatter = (function shadow$cljs$devtools$client$console$__GT_SymbolFormatter(){
|
|
return (new shadow.cljs.devtools.client.console.SymbolFormatter());
|
|
});
|
|
|
|
|
|
/**
|
|
* @constructor
|
|
*/
|
|
shadow.cljs.devtools.client.console.DerefFormatter = (function (){
|
|
});
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.prototype.shadow$formatter = (function (){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.prototype.header = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
if((((obj instanceof cljs.core.Atom)) || ((obj instanceof cljs.core.Volatile)))){
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"span","span",1394872991),shadow.cljs.devtools.client.console.keyword_style,["@DEREF ",cljs.core.pr_str.cljs$core$IFn$_invoke$arity$variadic(cljs.core.prim_seq.cljs$core$IFn$_invoke$arity$2([cljs.core.type(obj)], 0))].join('')], null));
|
|
} else {
|
|
return null;
|
|
}
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.prototype.hasBody = (function (obj){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return true;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.prototype.body = (function (v){
|
|
var self__ = this;
|
|
var this$ = this;
|
|
return shadow.cljs.devtools.client.console.clj__GT_jsonml(new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"div","div",1057191632),new cljs.core.PersistentArrayMap(null, 1, [new cljs.core.Keyword(null,"margin-left","margin-left",2015598377),"14px"], null),shadow.cljs.devtools.client.console.object_ref(cljs.core.deref(v))], null));
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.getBasis = (function (){
|
|
return cljs.core.PersistentVector.EMPTY;
|
|
}));
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.cljs$lang$type = true);
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.cljs$lang$ctorStr = "shadow.cljs.devtools.client.console/DerefFormatter");
|
|
|
|
(shadow.cljs.devtools.client.console.DerefFormatter.cljs$lang$ctorPrWriter = (function (this__5287__auto__,writer__5288__auto__,opt__5289__auto__){
|
|
return cljs.core._write(writer__5288__auto__,"shadow.cljs.devtools.client.console/DerefFormatter");
|
|
}));
|
|
|
|
/**
|
|
* Positional factory function for shadow.cljs.devtools.client.console/DerefFormatter.
|
|
*/
|
|
shadow.cljs.devtools.client.console.__GT_DerefFormatter = (function shadow$cljs$devtools$client$console$__GT_DerefFormatter(){
|
|
return (new shadow.cljs.devtools.client.console.DerefFormatter());
|
|
});
|
|
|
|
shadow.cljs.devtools.client.console.install_all_BANG_ = (function shadow$cljs$devtools$client$console$install_all_BANG_(){
|
|
var temp__5804__auto__ = goog.global.devtoolsFormatters;
|
|
if(cljs.core.truth_(temp__5804__auto__)){
|
|
var f = temp__5804__auto__;
|
|
var G__22010 = f;
|
|
G__22010.push((new shadow.cljs.devtools.client.console.KeywordFormatter()));
|
|
|
|
G__22010.push((new shadow.cljs.devtools.client.console.MapFormatter()));
|
|
|
|
G__22010.push((new shadow.cljs.devtools.client.console.SeqFormatter()));
|
|
|
|
G__22010.push((new shadow.cljs.devtools.client.console.SymbolFormatter()));
|
|
|
|
G__22010.push((new shadow.cljs.devtools.client.console.DerefFormatter()));
|
|
|
|
return G__22010;
|
|
} else {
|
|
return null;
|
|
}
|
|
});
|
|
shadow.cljs.devtools.client.console.remove_all_BANG_ = (function shadow$cljs$devtools$client$console$remove_all_BANG_(){
|
|
var all = cljs.core.into_array.cljs$core$IFn$_invoke$arity$1(cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p1__22017_SHARP_){
|
|
return goog.object.get(p1__22017_SHARP_,"shadow$formatter");
|
|
}),cljs.core.array_seq.cljs$core$IFn$_invoke$arity$1((function (){var or__5002__auto__ = goog.global.devtoolsFormatters;
|
|
if(cljs.core.truth_(or__5002__auto__)){
|
|
return or__5002__auto__;
|
|
} else {
|
|
return [];
|
|
}
|
|
})())));
|
|
return goog.object.set(goog.global,"devtoolsFormatters",all);
|
|
});
|
|
shadow.cljs.devtools.client.console.remove_all_BANG_();
|
|
shadow.cljs.devtools.client.console.install_all_BANG_();
|
|
|
|
//# sourceMappingURL=shadow.cljs.devtools.client.console.js.map
|