UNPKG

bigml-nodered-core

Version:
855 lines (759 loc) 81.3 kB
// Compiled by ClojureScript 1.10.520 {:target :nodejs} goog.provide('devtools.formatters.markup'); goog.require('cljs.core'); goog.require('devtools.formatters.helpers'); goog.require('devtools.formatters.printing'); goog.require('devtools.formatters.state'); goog.require('devtools.formatters.templating'); goog.require('devtools.munging'); devtools.formatters.markup.print_with = (function devtools$formatters$markup$print_with(var_args){ var args__4736__auto__ = []; var len__4730__auto___5608 = arguments.length; var i__4731__auto___5609 = (0); while(true){ if((i__4731__auto___5609 < len__4730__auto___5608)){ args__4736__auto__.push((arguments[i__4731__auto___5609])); var G__5610 = (i__4731__auto___5609 + (1)); i__4731__auto___5609 = G__5610; continue; } else { } break; } var argseq__4737__auto__ = ((((3) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((3)),(0),null)):null); return devtools.formatters.markup.print_with.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),(arguments[(2)]),argseq__4737__auto__); }); devtools.formatters.markup.print_with.cljs$core$IFn$_invoke$arity$variadic = (function (method,value,tag,p__5602){ var vec__5603 = p__5602; var max_level = cljs.core.nth.call(null,vec__5603,(0),null); var job_fn = ((function (vec__5603,max_level){ return (function (){ return method.call(null,value,tag,devtools.formatters.markup.get_markup_db.call(null)); });})(vec__5603,max_level)) ; if((!((max_level == null)))){ var _STAR_print_level_STAR__orig_val__5606 = cljs.core._STAR_print_level_STAR_; var _STAR_print_level_STAR__temp_val__5607 = (max_level + (1)); cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__temp_val__5607; try{return job_fn.call(null); }finally {cljs.core._STAR_print_level_STAR_ = _STAR_print_level_STAR__orig_val__5606; }} else { return job_fn.call(null); } }); devtools.formatters.markup.print_with.cljs$lang$maxFixedArity = (3); /** @this {Function} */ devtools.formatters.markup.print_with.cljs$lang$applyTo = (function (seq5598){ var G__5599 = cljs.core.first.call(null,seq5598); var seq5598__$1 = cljs.core.next.call(null,seq5598); var G__5600 = cljs.core.first.call(null,seq5598__$1); var seq5598__$2 = cljs.core.next.call(null,seq5598__$1); var G__5601 = cljs.core.first.call(null,seq5598__$2); var seq5598__$3 = cljs.core.next.call(null,seq5598__$2); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5599,G__5600,G__5601,seq5598__$3); }); devtools.formatters.markup.print_via_writer = (function devtools$formatters$markup$print_via_writer(var_args){ var args__4736__auto__ = []; var len__4730__auto___5618 = arguments.length; var i__4731__auto___5619 = (0); while(true){ if((i__4731__auto___5619 < len__4730__auto___5618)){ args__4736__auto__.push((arguments[i__4731__auto___5619])); var G__5620 = (i__4731__auto___5619 + (1)); i__4731__auto___5619 = G__5620; continue; } else { } break; } var argseq__4737__auto__ = ((((2) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((2)),(0),null)):null); return devtools.formatters.markup.print_via_writer.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),argseq__4737__auto__); }); devtools.formatters.markup.print_via_writer.cljs$core$IFn$_invoke$arity$variadic = (function (value,tag,p__5614){ var vec__5615 = p__5614; var max_level = cljs.core.nth.call(null,vec__5615,(0),null); return devtools.formatters.markup.print_with.call(null,devtools.formatters.printing.managed_print_via_writer,value,tag,max_level); }); devtools.formatters.markup.print_via_writer.cljs$lang$maxFixedArity = (2); /** @this {Function} */ devtools.formatters.markup.print_via_writer.cljs$lang$applyTo = (function (seq5611){ var G__5612 = cljs.core.first.call(null,seq5611); var seq5611__$1 = cljs.core.next.call(null,seq5611); var G__5613 = cljs.core.first.call(null,seq5611__$1); var seq5611__$2 = cljs.core.next.call(null,seq5611__$1); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5612,G__5613,seq5611__$2); }); devtools.formatters.markup.print_via_protocol = (function devtools$formatters$markup$print_via_protocol(var_args){ var args__4736__auto__ = []; var len__4730__auto___5628 = arguments.length; var i__4731__auto___5629 = (0); while(true){ if((i__4731__auto___5629 < len__4730__auto___5628)){ args__4736__auto__.push((arguments[i__4731__auto___5629])); var G__5630 = (i__4731__auto___5629 + (1)); i__4731__auto___5629 = G__5630; continue; } else { } break; } var argseq__4737__auto__ = ((((2) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((2)),(0),null)):null); return devtools.formatters.markup.print_via_protocol.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),argseq__4737__auto__); }); devtools.formatters.markup.print_via_protocol.cljs$core$IFn$_invoke$arity$variadic = (function (value,tag,p__5624){ var vec__5625 = p__5624; var max_level = cljs.core.nth.call(null,vec__5625,(0),null); return devtools.formatters.markup.print_with.call(null,devtools.formatters.printing.managed_print_via_protocol,value,tag,max_level); }); devtools.formatters.markup.print_via_protocol.cljs$lang$maxFixedArity = (2); /** @this {Function} */ devtools.formatters.markup.print_via_protocol.cljs$lang$applyTo = (function (seq5621){ var G__5622 = cljs.core.first.call(null,seq5621); var seq5621__$1 = cljs.core.next.call(null,seq5621); var G__5623 = cljs.core.first.call(null,seq5621__$1); var seq5621__$2 = cljs.core.next.call(null,seq5621__$1); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5622,G__5623,seq5621__$2); }); devtools.formatters.markup._LT_expandable_GT_ = (function devtools$formatters$markup$_LT_expandable_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5632 = arguments.length; var i__4731__auto___5633 = (0); while(true){ if((i__4731__auto___5633 < len__4730__auto___5632)){ args__4736__auto__.push((arguments[i__4731__auto___5633])); var G__5634 = (i__4731__auto___5633 + (1)); i__4731__auto___5633 = G__5634; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_expandable_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_expandable_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (children){ var inner_markup = cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"expandable-inner-tag","expandable-inner-tag",-799648560)], null),children); return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"expandable-tag","expandable-tag",151027578),new cljs.core.Keyword(null,"expandable-symbol","expandable-symbol",1644611290),inner_markup], null); }); devtools.formatters.markup._LT_expandable_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_expandable_GT_.cljs$lang$applyTo = (function (seq5631){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5631)); }); devtools.formatters.markup._LT_raw_surrogate_GT_ = (function devtools$formatters$markup$_LT_raw_surrogate_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5636 = arguments.length; var i__4731__auto___5637 = (0); while(true){ if((i__4731__auto___5637 < len__4730__auto___5636)){ args__4736__auto__.push((arguments[i__4731__auto___5637])); var G__5638 = (i__4731__auto___5637 + (1)); i__4731__auto___5637 = G__5638; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_raw_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_raw_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (args){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, ["surrogate"], null),args); }); devtools.formatters.markup._LT_raw_surrogate_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_raw_surrogate_GT_.cljs$lang$applyTo = (function (seq5635){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5635)); }); devtools.formatters.markup._LT_surrogate_GT_ = (function devtools$formatters$markup$_LT_surrogate_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5644 = arguments.length; var i__4731__auto___5645 = (0); while(true){ if((i__4731__auto___5645 < len__4730__auto___5644)){ args__4736__auto__.push((arguments[i__4731__auto___5645])); var G__5646 = (i__4731__auto___5645 + (1)); i__4731__auto___5645 = G__5646; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (p__5640){ var vec__5641 = p__5640; var object = cljs.core.nth.call(null,vec__5641,(0),null); var header = cljs.core.nth.call(null,vec__5641,(1),null); var body = cljs.core.nth.call(null,vec__5641,(2),null); var start_index = cljs.core.nth.call(null,vec__5641,(3),null); var header__$1 = (((!((body == null))))?devtools.formatters.markup._LT_expandable_GT_.call(null,header):header); return devtools.formatters.markup._LT_raw_surrogate_GT_.call(null,object,header__$1,body,start_index); }); devtools.formatters.markup._LT_surrogate_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_surrogate_GT_.cljs$lang$applyTo = (function (seq5639){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5639)); }); devtools.formatters.markup._LT_reference_GT_ = (function devtools$formatters$markup$_LT_reference_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5648 = arguments.length; var i__4731__auto___5649 = (0); while(true){ if((i__4731__auto___5649 < len__4730__auto___5648)){ args__4736__auto__.push((arguments[i__4731__auto___5649])); var G__5650 = (i__4731__auto___5649 + (1)); i__4731__auto___5649 = G__5650; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_reference_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_reference_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (args){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, ["reference"], null),args); }); devtools.formatters.markup._LT_reference_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_reference_GT_.cljs$lang$applyTo = (function (seq5647){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5647)); }); devtools.formatters.markup._LT_reference_surrogate_GT_ = (function devtools$formatters$markup$_LT_reference_surrogate_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5652 = arguments.length; var i__4731__auto___5653 = (0); while(true){ if((i__4731__auto___5653 < len__4730__auto___5652)){ args__4736__auto__.push((arguments[i__4731__auto___5653])); var G__5654 = (i__4731__auto___5653 + (1)); i__4731__auto___5653 = G__5654; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_reference_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_reference_surrogate_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (args){ return devtools.formatters.markup._LT_reference_GT_.call(null,cljs.core.apply.call(null,devtools.formatters.markup._LT_surrogate_GT_,args)); }); devtools.formatters.markup._LT_reference_surrogate_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_reference_surrogate_GT_.cljs$lang$applyTo = (function (seq5651){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5651)); }); devtools.formatters.markup._LT_circular_reference_GT_ = (function devtools$formatters$markup$_LT_circular_reference_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5656 = arguments.length; var i__4731__auto___5657 = (0); while(true){ if((i__4731__auto___5657 < len__4730__auto___5656)){ args__4736__auto__.push((arguments[i__4731__auto___5657])); var G__5658 = (i__4731__auto___5657 + (1)); i__4731__auto___5657 = G__5658; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_circular_reference_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_circular_reference_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (children){ return devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"circular-reference-tag","circular-reference-tag",858973471),new cljs.core.Keyword(null,"circular-ref-icon","circular-ref-icon",-2087682919)], null),cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"circular-reference-body-tag","circular-reference-body-tag",-1301830023)], null),children)); }); devtools.formatters.markup._LT_circular_reference_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_circular_reference_GT_.cljs$lang$applyTo = (function (seq5655){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5655)); }); devtools.formatters.markup._LT_native_reference_GT_ = (function devtools$formatters$markup$_LT_native_reference_GT_(object){ var reference = devtools.formatters.markup._LT_reference_GT_.call(null,object,(function (p1__5659_SHARP_){ return devtools.formatters.state.set_prevent_recursion.call(null,p1__5659_SHARP_,true); })); return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"native-reference-wrapper-tag","native-reference-wrapper-tag",2047690940),new cljs.core.Keyword(null,"native-reference-background","native-reference-background",-286129550),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"native-reference-tag","native-reference-tag",-1516119079),reference], null)], null); }); devtools.formatters.markup._LT_header_expander_GT_ = (function devtools$formatters$markup$_LT_header_expander_GT_(object){ return devtools.formatters.markup._LT_reference_GT_.call(null,devtools.formatters.markup._LT_raw_surrogate_GT_.call(null,object,new cljs.core.Keyword(null,"header-expander-symbol","header-expander-symbol",907531743),new cljs.core.Keyword(null,"target","target",253001721)),devtools.formatters.state.reset_depth_limits); }); devtools.formatters.markup._LT_cljs_land_GT_ = (function devtools$formatters$markup$_LT_cljs_land_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5661 = arguments.length; var i__4731__auto___5662 = (0); while(true){ if((i__4731__auto___5662 < len__4730__auto___5661)){ args__4736__auto__.push((arguments[i__4731__auto___5662])); var G__5663 = (i__4731__auto___5662 + (1)); i__4731__auto___5662 = G__5663; continue; } else { } break; } var argseq__4737__auto__ = ((((0) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((0)),(0),null)):null); return devtools.formatters.markup._LT_cljs_land_GT_.cljs$core$IFn$_invoke$arity$variadic(argseq__4737__auto__); }); devtools.formatters.markup._LT_cljs_land_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (children){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"cljs-land-tag","cljs-land-tag",-7524377)], null),children); }); devtools.formatters.markup._LT_cljs_land_GT_.cljs$lang$maxFixedArity = (0); /** @this {Function} */ devtools.formatters.markup._LT_cljs_land_GT_.cljs$lang$applyTo = (function (seq5660){ var self__4718__auto__ = this; return self__4718__auto__.cljs$core$IFn$_invoke$arity$variadic(cljs.core.seq.call(null,seq5660)); }); devtools.formatters.markup._LT_nil_GT_ = (function devtools$formatters$markup$_LT_nil_GT_(){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"nil-tag","nil-tag",-1587449115),new cljs.core.Keyword(null,"nil-label","nil-label",-587789203)], null); }); devtools.formatters.markup._LT_bool_GT_ = (function devtools$formatters$markup$_LT_bool_GT_(bool){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"bool-tag","bool-tag",-10409808),cljs.core.str.cljs$core$IFn$_invoke$arity$1(bool)], null); }); devtools.formatters.markup._LT_keyword_GT_ = (function devtools$formatters$markup$_LT_keyword_GT_(keyword){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"keyword-tag","keyword-tag",1587228387),cljs.core.str.cljs$core$IFn$_invoke$arity$1(keyword)], null); }); devtools.formatters.markup._LT_symbol_GT_ = (function devtools$formatters$markup$_LT_symbol_GT_(symbol){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"symbol-tag","symbol-tag",-100807517),cljs.core.str.cljs$core$IFn$_invoke$arity$1(symbol)], null); }); devtools.formatters.markup._LT_number_GT_ = (function devtools$formatters$markup$_LT_number_GT_(number){ if(cljs.core.integer_QMARK_.call(null,number)){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"integer-tag","integer-tag",698000472),number], null); } else { return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"float-tag","float-tag",-390834106),number], null); } }); devtools.formatters.markup._LT_string_GT_ = (function devtools$formatters$markup$_LT_string_GT_(string){ var dq = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"dq","dq",-1690275860)); var re_nl = (new RegExp("\n","g")); var nl_marker = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"new-line-string-replacer","new-line-string-replacer",-753206206)); var inline_string = string.replace(re_nl,nl_marker); var max_inline_string_size = (devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"string-prefix-limit","string-prefix-limit",1256106332)) + devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"string-postfix-limit","string-postfix-limit",-1282205963))); var quote_string = ((function (dq,re_nl,nl_marker,inline_string,max_inline_string_size){ return (function (s){ return [cljs.core.str.cljs$core$IFn$_invoke$arity$1(dq),cljs.core.str.cljs$core$IFn$_invoke$arity$1(s),cljs.core.str.cljs$core$IFn$_invoke$arity$1(dq)].join(''); });})(dq,re_nl,nl_marker,inline_string,max_inline_string_size)) ; var should_abbreviate_QMARK_ = (cljs.core.count.call(null,inline_string) > max_inline_string_size); if(should_abbreviate_QMARK_){ var abbreviated_string = devtools.formatters.helpers.abbreviate_long_string.call(null,inline_string,devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"string-abbreviation-marker","string-abbreviation-marker",-347785112)),devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"string-prefix-limit","string-prefix-limit",1256106332)),devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"string-postfix-limit","string-postfix-limit",-1282205963))); var abbreviated_string_markup = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"string-tag","string-tag",1639024494),quote_string.call(null,abbreviated_string)], null); var string_with_nl_markers = string.replace(re_nl,[cljs.core.str.cljs$core$IFn$_invoke$arity$1(nl_marker),"\n"].join('')); var details_markup = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"expanded-string-tag","expanded-string-tag",-2125162127),string_with_nl_markers], null); return devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,string,abbreviated_string_markup,details_markup); } else { return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"string-tag","string-tag",1639024494),quote_string.call(null,inline_string)], null); } }); devtools.formatters.markup._LT_preview_GT_ = (function devtools$formatters$markup$_LT_preview_GT_(value){ return devtools.formatters.markup.print_via_writer.call(null,value,new cljs.core.Keyword(null,"header-tag","header-tag",1594852433),devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"max-print-level","max-print-level",-462237413))); }); devtools.formatters.markup._LT_body_GT_ = (function devtools$formatters$markup$_LT_body_GT_(markup){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"body-tag","body-tag",433527431),markup], null); }); devtools.formatters.markup._LT_aligned_body_GT_ = (function devtools$formatters$markup$_LT_aligned_body_GT_(markups_lists){ var prepend_li_tag = (function (line){ if(cljs.core.truth_(line)){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"aligned-li-tag","aligned-li-tag",1727029722)], null),line); } else { return null; } }); var aligned_lines = cljs.core.keep.call(null,prepend_li_tag,markups_lists); return devtools.formatters.markup._LT_body_GT_.call(null,cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"standard-ol-no-margin-tag","standard-ol-no-margin-tag",583023747)], null),aligned_lines)); }); devtools.formatters.markup._LT_standard_body_GT_ = (function devtools$formatters$markup$_LT_standard_body_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5670 = arguments.length; var i__4731__auto___5671 = (0); while(true){ if((i__4731__auto___5671 < len__4730__auto___5670)){ args__4736__auto__.push((arguments[i__4731__auto___5671])); var G__5672 = (i__4731__auto___5671 + (1)); i__4731__auto___5671 = G__5672; continue; } else { } break; } var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((1)),(0),null)):null); return devtools.formatters.markup._LT_standard_body_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_standard_body_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (markups_lists,p__5666){ var vec__5667 = p__5666; var no_margin_QMARK_ = cljs.core.nth.call(null,vec__5667,(0),null); var ol_tag = (cljs.core.truth_(no_margin_QMARK_)?new cljs.core.Keyword(null,"standard-ol-no-margin-tag","standard-ol-no-margin-tag",583023747):new cljs.core.Keyword(null,"standard-ol-tag","standard-ol-tag",1120081433)); var li_tag = (cljs.core.truth_(no_margin_QMARK_)?new cljs.core.Keyword(null,"standard-li-no-margin-tag","standard-li-no-margin-tag",-844555468):new cljs.core.Keyword(null,"standard-li-tag","standard-li-tag",-932749876)); var prepend_li_tag = ((function (ol_tag,li_tag,vec__5667,no_margin_QMARK_){ return (function (line){ if(cljs.core.truth_(line)){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [li_tag], null),line); } else { return null; } });})(ol_tag,li_tag,vec__5667,no_margin_QMARK_)) ; var lines_markups = cljs.core.keep.call(null,prepend_li_tag,markups_lists); return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [ol_tag], null),lines_markups); }); devtools.formatters.markup._LT_standard_body_GT_.cljs$lang$maxFixedArity = (1); /** @this {Function} */ devtools.formatters.markup._LT_standard_body_GT_.cljs$lang$applyTo = (function (seq5664){ var G__5665 = cljs.core.first.call(null,seq5664); var seq5664__$1 = cljs.core.next.call(null,seq5664); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5665,seq5664__$1); }); devtools.formatters.markup._LT_standard_body_reference_GT_ = (function devtools$formatters$markup$_LT_standard_body_reference_GT_(o){ return devtools.formatters.markup._LT_standard_body_GT_.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [devtools.formatters.markup._LT_reference_GT_.call(null,o)], null)], null)); }); devtools.formatters.markup._LT_index_GT_ = (function devtools$formatters$markup$_LT_index_GT_(value){ return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"index-tag","index-tag",693492486),value,new cljs.core.Keyword(null,"line-index-separator","line-index-separator",-1735989246)], null); }); devtools.formatters.markup.body_line = (function devtools$formatters$markup$body_line(index,value){ var index_markup = devtools.formatters.markup._LT_index_GT_.call(null,index); var value_markup = devtools.formatters.markup.print_via_writer.call(null,value,new cljs.core.Keyword(null,"item-tag","item-tag",-988763304),devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"body-line-max-print-level","body-line-max-print-level",571158623))); return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [index_markup,value_markup], null); }); devtools.formatters.markup.prepare_body_lines = (function devtools$formatters$markup$prepare_body_lines(data,starting_index){ var work = data; var index = starting_index; var lines = cljs.core.PersistentVector.EMPTY; while(true){ if(cljs.core.empty_QMARK_.call(null,work)){ return lines; } else { var G__5673 = cljs.core.rest.call(null,work); var G__5674 = (index + (1)); var G__5675 = cljs.core.conj.call(null,lines,devtools.formatters.markup.body_line.call(null,index,cljs.core.first.call(null,work))); work = G__5673; index = G__5674; lines = G__5675; continue; } break; } }); devtools.formatters.markup.body_lines = (function devtools$formatters$markup$body_lines(value,starting_index){ var seq = cljs.core.seq.call(null,value); var max_number_body_items = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"max-number-body-items","max-number-body-items",299914624)); var chunk = cljs.core.take.call(null,max_number_body_items,seq); var rest = cljs.core.drop.call(null,max_number_body_items,seq); var lines = devtools.formatters.markup.prepare_body_lines.call(null,chunk,starting_index); var continue_QMARK_ = (!(cljs.core.empty_QMARK_.call(null,cljs.core.take.call(null,(1),rest)))); if((!(continue_QMARK_))){ return lines; } else { var more_label_markup = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"body-items-more-tag","body-items-more-tag",867141569),new cljs.core.Keyword(null,"body-items-more-label","body-items-more-label",-1561152123)], null); var start_index = (starting_index + max_number_body_items); var more_markup = devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,rest,more_label_markup,new cljs.core.Keyword(null,"target","target",253001721),start_index); return cljs.core.conj.call(null,lines,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [more_markup], null)); } }); devtools.formatters.markup._LT_details_GT_ = (function devtools$formatters$markup$_LT_details_GT_(value,starting_index){ var has_continuation_QMARK_ = (starting_index > (0)); var body_markup = devtools.formatters.markup._LT_standard_body_GT_.call(null,devtools.formatters.markup.body_lines.call(null,value,starting_index),has_continuation_QMARK_); if(has_continuation_QMARK_){ return body_markup; } else { return devtools.formatters.markup._LT_body_GT_.call(null,body_markup); } }); devtools.formatters.markup._LT_list_details_GT_ = (function devtools$formatters$markup$_LT_list_details_GT_(items,_opts){ return devtools.formatters.markup._LT_aligned_body_GT_.call(null,cljs.core.map.call(null,cljs.core.list,items)); }); devtools.formatters.markup._LT_list_GT_ = (function devtools$formatters$markup$_LT_list_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5683 = arguments.length; var i__4731__auto___5684 = (0); while(true){ if((i__4731__auto___5684 < len__4730__auto___5683)){ args__4736__auto__.push((arguments[i__4731__auto___5684])); var G__5685 = (i__4731__auto___5684 + (1)); i__4731__auto___5684 = G__5685; continue; } else { } break; } var argseq__4737__auto__ = ((((2) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((2)),(0),null)):null); return devtools.formatters.markup._LT_list_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),(arguments[(1)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_list_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (items,max_count,p__5679){ var vec__5680 = p__5679; var opts = cljs.core.nth.call(null,vec__5680,(0),null); var items_markups = cljs.core.take.call(null,max_count,items); var more_count = (cljs.core.count.call(null,items) - max_count); var more_QMARK_ = (more_count > (0)); var separator = (function (){var or__4131__auto__ = new cljs.core.Keyword(null,"separator","separator",-1628749125).cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return new cljs.core.Keyword(null,"list-separator","list-separator",900562185); } })(); var more_symbol = ((more_QMARK_)?(function (){var temp__5718__auto__ = new cljs.core.Keyword(null,"more-symbol","more-symbol",-2139760242).cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(temp__5718__auto__)){ var more_symbol = temp__5718__auto__; if(cljs.core.fn_QMARK_.call(null,more_symbol)){ return more_symbol.call(null,more_count); } else { return more_symbol; } } else { return devtools.formatters.helpers.get_more_marker.call(null,more_count); } })():null); var preview_markup = cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [(function (){var or__4131__auto__ = new cljs.core.Keyword(null,"tag","tag",-1290361223).cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return new cljs.core.Keyword(null,"list-tag","list-tag",1555796884); } })(),(function (){var or__4131__auto__ = new cljs.core.Keyword(null,"open-symbol","open-symbol",674247825).cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return new cljs.core.Keyword(null,"list-open-symbol","list-open-symbol",-1162287443); } })()], null),cljs.core.interpose.call(null,separator,items_markups),((more_QMARK_)?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [separator,more_symbol], null):null),new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [(function (){var or__4131__auto__ = new cljs.core.Keyword(null,"close-symbol","close-symbol",1051951165).cljs$core$IFn$_invoke$arity$1(opts); if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return new cljs.core.Keyword(null,"list-close-symbol","list-close-symbol",-1120016586); } })()], null)); if(more_QMARK_){ var details_markup = new cljs.core.Keyword(null,"details","details",1956795411).cljs$core$IFn$_invoke$arity$1(opts); var default_details_fn = cljs.core.partial.call(null,devtools.formatters.markup._LT_list_details_GT_,items,opts); return devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,null,preview_markup,(function (){var or__4131__auto__ = details_markup; if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return default_details_fn; } })()); } else { return preview_markup; } }); devtools.formatters.markup._LT_list_GT_.cljs$lang$maxFixedArity = (2); /** @this {Function} */ devtools.formatters.markup._LT_list_GT_.cljs$lang$applyTo = (function (seq5676){ var G__5677 = cljs.core.first.call(null,seq5676); var seq5676__$1 = cljs.core.next.call(null,seq5676); var G__5678 = cljs.core.first.call(null,seq5676__$1); var seq5676__$2 = cljs.core.next.call(null,seq5676__$1); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5677,G__5678,seq5676__$2); }); devtools.formatters.markup._LT_meta_GT_ = (function devtools$formatters$markup$_LT_meta_GT_(metadata){ var body_fn = (function (){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"meta-body-tag","meta-body-tag",1689183121),devtools.formatters.markup._LT_preview_GT_.call(null,metadata)], null); }); var header = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"meta-header-tag","meta-header-tag",-1207812581),"meta"], null); return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"meta-reference-tag","meta-reference-tag",914791936),devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,metadata,header,body_fn)], null); }); devtools.formatters.markup._LT_meta_wrapper_GT_ = (function devtools$formatters$markup$_LT_meta_wrapper_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5688 = arguments.length; var i__4731__auto___5689 = (0); while(true){ if((i__4731__auto___5689 < len__4730__auto___5688)){ args__4736__auto__.push((arguments[i__4731__auto___5689])); var G__5690 = (i__4731__auto___5689 + (1)); i__4731__auto___5689 = G__5690; continue; } else { } break; } var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((1)),(0),null)):null); return devtools.formatters.markup._LT_meta_wrapper_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_meta_wrapper_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (metadata,children){ return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"meta-wrapper-tag","meta-wrapper-tag",1927429038)], null),children,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [devtools.formatters.markup._LT_meta_GT_.call(null,metadata)], null)); }); devtools.formatters.markup._LT_meta_wrapper_GT_.cljs$lang$maxFixedArity = (1); /** @this {Function} */ devtools.formatters.markup._LT_meta_wrapper_GT_.cljs$lang$applyTo = (function (seq5686){ var G__5687 = cljs.core.first.call(null,seq5686); var seq5686__$1 = cljs.core.next.call(null,seq5686); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5687,seq5686__$1); }); devtools.formatters.markup._LT_function_details_GT_ = (function devtools$formatters$markup$_LT_function_details_GT_(fn_obj,ns,_name,arities,prefix){ if(cljs.core.fn_QMARK_.call(null,fn_obj)){ } else { throw (new Error("Assert failed: (fn? fn-obj)")); } var arities__$1 = cljs.core.map.call(null,devtools.formatters.helpers.wrap_arity,arities); var make_arity_markup_list = ((function (arities__$1){ return (function (arity){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-multi-arity-args-indent-tag","fn-multi-arity-args-indent-tag",-1931373734),prefix], null),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-args-tag","fn-args-tag",549126831),arity], null)], null); });})(arities__$1)) ; var arities_markupts_lists = (((cljs.core.count.call(null,arities__$1) > (1)))?cljs.core.map.call(null,make_arity_markup_list,arities__$1):null); var ns_markups_list = (((!(cljs.core.empty_QMARK_.call(null,ns))))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"ns-icon","ns-icon",725601214),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-ns-name-tag","fn-ns-name-tag",-900073712),ns], null)], null):null); var native_markups_list = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"native-icon","native-icon",-126040824),devtools.formatters.markup._LT_native_reference_GT_.call(null,fn_obj)], null); return devtools.formatters.markup._LT_aligned_body_GT_.call(null,cljs.core.concat.call(null,arities_markupts_lists,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [ns_markups_list,native_markups_list], null))); }); devtools.formatters.markup._LT_arities_GT_ = (function devtools$formatters$markup$_LT_arities_GT_(arities){ var multi_arity_QMARK_ = (cljs.core.count.call(null,arities) > (1)); return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-args-tag","fn-args-tag",549126831),devtools.formatters.helpers.wrap_arity.call(null,((multi_arity_QMARK_)?devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"multi-arity-symbol","multi-arity-symbol",-420139653)):cljs.core.first.call(null,arities)))], null); }); devtools.formatters.markup._LT_function_GT_ = (function devtools$formatters$markup$_LT_function_GT_(fn_obj){ if(cljs.core.fn_QMARK_.call(null,fn_obj)){ } else { throw (new Error("Assert failed: (fn? fn-obj)")); } var vec__5691 = devtools.munging.parse_fn_info.call(null,fn_obj); var ns = cljs.core.nth.call(null,vec__5691,(0),null); var name = cljs.core.nth.call(null,vec__5691,(1),null); var lambda_QMARK_ = cljs.core.empty_QMARK_.call(null,name); var spacer_symbol = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"spacer","spacer",2067425139)); var rest_symbol = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"rest-symbol","rest-symbol",1021371174)); var multi_arity_symbol = devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"multi-arity-symbol","multi-arity-symbol",-420139653)); var arities = devtools.munging.extract_arities.call(null,fn_obj,true,spacer_symbol,multi_arity_symbol,rest_symbol); var arities_markup = devtools.formatters.markup._LT_arities_GT_.call(null,arities); var name_markup = (((!(lambda_QMARK_)))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-name-tag","fn-name-tag",555823755),name], null):null); var icon_markup = ((lambda_QMARK_)?new cljs.core.Keyword(null,"lambda-icon","lambda-icon",980753546):new cljs.core.Keyword(null,"fn-icon","fn-icon",-1412665288)); var prefix_markup = new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-prefix-tag","fn-prefix-tag",1947411856),icon_markup,name_markup], null); var preview_markup = new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-header-tag","fn-header-tag",-1262068349),prefix_markup,arities_markup], null); var details_fn = cljs.core.partial.call(null,devtools.formatters.markup._LT_function_details_GT_,fn_obj,ns,name,arities,prefix_markup); return devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,fn_obj,preview_markup,details_fn); }); devtools.formatters.markup._LT_type_basis_item_GT_ = (function devtools$formatters$markup$_LT_type_basis_item_GT_(basis_item){ return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"type-basis-item-tag","type-basis-item-tag",50612816),cljs.core.name.call(null,basis_item)], null); }); devtools.formatters.markup._LT_type_basis_GT_ = (function devtools$formatters$markup$_LT_type_basis_GT_(basis){ var item_markups = cljs.core.map.call(null,devtools.formatters.markup._LT_type_basis_item_GT_,basis); var children_markups = cljs.core.interpose.call(null,new cljs.core.Keyword(null,"type-basis-item-separator","type-basis-item-separator",-2029193896),item_markups); return cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"type-basis-tag","type-basis-tag",-2122159204)], null),children_markups); }); devtools.formatters.markup._LT_type_details_GT_ = (function devtools$formatters$markup$_LT_type_details_GT_(constructor_fn,ns,_name,basis){ var ns_markup = (((!(cljs.core.empty_QMARK_.call(null,ns))))?new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"ns-icon","ns-icon",725601214),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"fn-ns-name-tag","fn-ns-name-tag",-900073712),ns], null)], null):null); var basis_markup = ((cljs.core.empty_QMARK_.call(null,basis))?new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"empty-basis-symbol","empty-basis-symbol",-1971559593)], null):new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"basis-icon","basis-icon",1917779567),devtools.formatters.markup._LT_type_basis_GT_.call(null,basis)], null)); var native_markup = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"native-icon","native-icon",-126040824),devtools.formatters.markup._LT_native_reference_GT_.call(null,constructor_fn)], null); return devtools.formatters.markup._LT_aligned_body_GT_.call(null,new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [basis_markup,ns_markup,native_markup], null)); }); devtools.formatters.markup._LT_type_GT_ = (function devtools$formatters$markup$_LT_type_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5703 = arguments.length; var i__4731__auto___5704 = (0); while(true){ if((i__4731__auto___5704 < len__4730__auto___5703)){ args__4736__auto__.push((arguments[i__4731__auto___5704])); var G__5705 = (i__4731__auto___5704 + (1)); i__4731__auto___5704 = G__5705; continue; } else { } break; } var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((1)),(0),null)):null); return devtools.formatters.markup._LT_type_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_type_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (constructor_fn,p__5696){ var vec__5697 = p__5696; var header_tag = cljs.core.nth.call(null,vec__5697,(0),null); var vec__5700 = devtools.munging.parse_constructor_info.call(null,constructor_fn); var ns = cljs.core.nth.call(null,vec__5700,(0),null); var name = cljs.core.nth.call(null,vec__5700,(1),null); var basis = cljs.core.nth.call(null,vec__5700,(2),null); var name_markup = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"type-name-tag","type-name-tag",-1317275511),name], null); var preview_markup = new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [(function (){var or__4131__auto__ = header_tag; if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return new cljs.core.Keyword(null,"type-header-tag","type-header-tag",1645372265); } })(),new cljs.core.Keyword(null,"type-symbol","type-symbol",-941894755),name_markup], null); var details_markup_fn = cljs.core.partial.call(null,devtools.formatters.markup._LT_type_details_GT_,constructor_fn,ns,name,basis); return new cljs.core.PersistentVector(null, 3, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"type-wrapper-tag","type-wrapper-tag",-1732366004),new cljs.core.Keyword(null,"type-header-background","type-header-background",-810861696),new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"type-ref-tag","type-ref-tag",2126727355),devtools.formatters.markup._LT_reference_surrogate_GT_.call(null,constructor_fn,preview_markup,details_markup_fn)], null)], null); }); devtools.formatters.markup._LT_type_GT_.cljs$lang$maxFixedArity = (1); /** @this {Function} */ devtools.formatters.markup._LT_type_GT_.cljs$lang$applyTo = (function (seq5694){ var G__5695 = cljs.core.first.call(null,seq5694); var seq5694__$1 = cljs.core.next.call(null,seq5694); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5695,seq5694__$1); }); devtools.formatters.markup._LT_standalone_type_GT_ = (function devtools$formatters$markup$_LT_standalone_type_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5712 = arguments.length; var i__4731__auto___5713 = (0); while(true){ if((i__4731__auto___5713 < len__4730__auto___5712)){ args__4736__auto__.push((arguments[i__4731__auto___5713])); var G__5714 = (i__4731__auto___5713 + (1)); i__4731__auto___5713 = G__5714; continue; } else { } break; } var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((1)),(0),null)):null); return devtools.formatters.markup._LT_standalone_type_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_standalone_type_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (constructor_fn,p__5708){ var vec__5709 = p__5708; var header_tag = cljs.core.nth.call(null,vec__5709,(0),null); return new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"standalone-type-tag","standalone-type-tag",-1677164791),devtools.formatters.markup._LT_type_GT_.call(null,constructor_fn,header_tag)], null); }); devtools.formatters.markup._LT_standalone_type_GT_.cljs$lang$maxFixedArity = (1); /** @this {Function} */ devtools.formatters.markup._LT_standalone_type_GT_.cljs$lang$applyTo = (function (seq5706){ var G__5707 = cljs.core.first.call(null,seq5706); var seq5706__$1 = cljs.core.next.call(null,seq5706); var self__4717__auto__ = this; return self__4717__auto__.cljs$core$IFn$_invoke$arity$variadic(G__5707,seq5706__$1); }); devtools.formatters.markup._LT_protocol_method_arity_GT_ = (function devtools$formatters$markup$_LT_protocol_method_arity_GT_(arity_fn){ return devtools.formatters.markup._LT_reference_GT_.call(null,arity_fn); }); devtools.formatters.markup._LT_protocol_method_arities_details_GT_ = (function devtools$formatters$markup$_LT_protocol_method_arities_details_GT_(fns){ return devtools.formatters.markup._LT_aligned_body_GT_.call(null,cljs.core.map.call(null,devtools.formatters.markup._LT_protocol_method_arity_GT_,fns)); }); devtools.formatters.markup._LT_protocol_method_arities_GT_ = (function devtools$formatters$markup$_LT_protocol_method_arities_GT_(var_args){ var args__4736__auto__ = []; var len__4730__auto___5721 = arguments.length; var i__4731__auto___5722 = (0); while(true){ if((i__4731__auto___5722 < len__4730__auto___5721)){ args__4736__auto__.push((arguments[i__4731__auto___5722])); var G__5723 = (i__4731__auto___5722 + (1)); i__4731__auto___5722 = G__5723; continue; } else { } break; } var argseq__4737__auto__ = ((((1) < args__4736__auto__.length))?(new cljs.core.IndexedSeq(args__4736__auto__.slice((1)),(0),null)):null); return devtools.formatters.markup._LT_protocol_method_arities_GT_.cljs$core$IFn$_invoke$arity$variadic((arguments[(0)]),argseq__4737__auto__); }); devtools.formatters.markup._LT_protocol_method_arities_GT_.cljs$core$IFn$_invoke$arity$variadic = (function (fns,p__5717){ var vec__5718 = p__5717; var max_fns = cljs.core.nth.call(null,vec__5718,(0),null); var max_fns__$1 = (function (){var or__4131__auto__ = max_fns; if(cljs.core.truth_(or__4131__auto__)){ return or__4131__auto__; } else { return devtools.formatters.helpers.pref.call(null,new cljs.core.Keyword(null,"max-protocol-method-arities-list","max-protocol-method-arities-list",-45936465)); } })(); var more_QMARK_ = (cljs.core.count.call(null,fns) > max_fns__$1); var aritites_markups = cljs.core.map.call(null,devtools.formatters.markup._LT_protocol_method_arity_GT_,cljs.core.take.call(null,max_fns__$1,fns)); var preview_markup = cljs.core.concat.call(null,new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword(null,"protocol-method-arities-header-tag","