(function(n){n.registerView("Threshold:DenseTileLayout",new Sparkle.View(React.createClass({displayName:"Threshold:DenseTileLayout",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","Threshold:DenseTileLayout")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","Threshold:DenseTileLayout")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","Threshold:DenseTileLayout")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","Threshold:DenseTileLayout")},getInitialState:function(){var n=this.props||{},f=n.viewData||{},i=n.properties||{},t={},u=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"LocStrings",namespace:"Threshold"}),r=i.ViewModel;return t},render:function(){var c=this,n=this.props||{},l=n.viewData||{},h=n.properties||{},u=[],t=n.encoder||Sparkle.defaultEncoder,a=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"LocStrings",namespace:"Threshold"}),r=h.ViewModel,o={},f,e,i,s;o.className=t.writeAttribute("DTLContainer"),f=Sparkle.copyContext(n,o);for(e in r.Rows)i=r.Rows[e],typeof i!="function"&&function(i){var o={},e,h,u,s;o.className=t.writeAttribute("DTLRow"),o.width=t.writeAttribute(r.Width),e=Sparkle.copyContext(n,o);for(h in i.Images)u=i.Images[h],typeof u!="function"&&function(r){var u={},o,f;u.Item=t.writeAttribute(r),u.Row=t.writeAttribute(i),o=Sparkle.resolveView("Threshold:MyStuffPhotoItem"),f=Sparkle.copyContext(n,u),e.defaultSegment.push(o.renderView(f))}(u);s=Sparkle.resolveView("ol").renderView(e),f.defaultSegment.push(s)}(i);return s=Sparkle.resolveView("div").renderView(f),u.push(s),u[u.length-1]}})))})(Sparkle.viewFolder)