// Compiled by ClojureScript 0.0-2234
goog.provide('tamarack.components.debug');
goog.require('cljs.core');
goog.require('sablono.core');
goog.require('sablono.core');
goog.require('om.core');
goog.require('om.core');
tamarack.components.debug.component = (function component(app,owner){if(typeof tamarack.components.debug.t7024 !== 'undefined')
{} else
{
/**
* @constructor
*/
tamarack.components.debug.t7024 = (function (owner,app,component,meta7025){
this.owner = owner;
this.app = app;
this.component = component;
this.meta7025 = meta7025;
this.cljs$lang$protocol_mask$partition1$ = 0;
this.cljs$lang$protocol_mask$partition0$ = 393216;
})
tamarack.components.debug.t7024.cljs$lang$type = true;
tamarack.components.debug.t7024.cljs$lang$ctorStr = "tamarack.components.debug/t7024";
tamarack.components.debug.t7024.cljs$lang$ctorPrWriter = (function (this__4140__auto__,writer__4141__auto__,opt__4142__auto__){return cljs.core._write.call(null,writer__4141__auto__,"tamarack.components.debug/t7024");
});
tamarack.components.debug.t7024.prototype.om$core$IRender$ = true;
tamarack.components.debug.t7024.prototype.om$core$IRender$render$arity$1 = (function (_){var self__ = this;
var ___$1 = this;var attrs7027 = cljs.core.pr_str.call(null,self__.app);return cljs.core.apply.call(null,React.DOM.pre,((cljs.core.map_QMARK_.call(null,attrs7027))?sablono.interpreter.attributes.call(null,attrs7027):null),cljs.core.remove.call(null,cljs.core.nil_QMARK_,((cljs.core.map_QMARK_.call(null,attrs7027))?cljs.core.PersistentVector.EMPTY:new cljs.core.PersistentVector(null, 1, 5, cljs.core.PersistentVector.EMPTY_NODE, [sablono.interpreter.interpret.call(null,attrs7027)], null))));
});
tamarack.components.debug.t7024.prototype.om$core$IDisplayName$ = true;
tamarack.components.debug.t7024.prototype.om$core$IDisplayName$display_name$arity$1 = (function (_){var self__ = this;
var ___$1 = this;return "StateDebug";
});
tamarack.components.debug.t7024.prototype.cljs$core$IMeta$_meta$arity$1 = (function (_7026){var self__ = this;
var _7026__$1 = this;return self__.meta7025;
});
tamarack.components.debug.t7024.prototype.cljs$core$IWithMeta$_with_meta$arity$2 = (function (_7026,meta7025__$1){var self__ = this;
var _7026__$1 = this;return (new tamarack.components.debug.t7024(self__.owner,self__.app,self__.component,meta7025__$1));
});
tamarack.components.debug.__GT_t7024 = (function __GT_t7024(owner__$1,app__$1,component__$1,meta7025){return (new tamarack.components.debug.t7024(owner__$1,app__$1,component__$1,meta7025));
});
}
return (new tamarack.components.debug.t7024(owner,app,component,null));
});

//# sourceMappingURL=debug.js.map