(function(n){n.registerView("Threshold:PageCanvasHiddenSections",new Sparkle.View(React.createClass({displayName:"Threshold:PageCanvasHiddenSections",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","Threshold:PageCanvasHiddenSections")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","Threshold:PageCanvasHiddenSections")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","Threshold:PageCanvasHiddenSections")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","Threshold:PageCanvasHiddenSections")},getInitialState:function(){var t=this.props||{},e=t.viewData||{},n=t.properties||{},i={},o=LocStringManager.getLocString({uiCulture:t.uiCulture,name:"LocStrings",namespace:"Threshold"}),f=n.Sections,r=n.Speller,u=n.LayoutInstItem;return i},render:function(){var k=this,n=this.props||{},g=n.viewData||{},e=n.properties||{},s=[],t=n.encoder||Sparkle.defaultEncoder,d=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"LocStrings",namespace:"Threshold"}),v=e.Sections,w=e.Speller,b=e.LayoutInstItem,y={},r,u,a,c,i,l,f,h,o,p;y.className=t.writeAttribute("DeviceContent"),r=Sparkle.copyContext(n,y),u={},u.Speller=t.writeAttribute(w),a=Sparkle.resolveView("Threshold:SpellCorrection"),c=Sparkle.copyContext(n,u),r.defaultSegment.push(a.renderView(c)),i={},i.Name=t.writeAttribute("Core"),i.InstItem=t.writeAttribute(b),l=Sparkle.resolveView("Threshold:Region"),f=Sparkle.copyContext(n,i);for(h in v)o=v[h],typeof o!="function"&&function(i){var r={},e,u;r.Section=t.writeAttribute(i),r.HideNoResults=t.writeAttribute(!0),e=Sparkle.resolveView("Threshold:Section"),u=Sparkle.copyContext(n,r),f.defaultSegment.push(e.renderView(u))}(o);return r.defaultSegment.push(l.renderView(f)),p=Sparkle.resolveView("div").renderView(r),s.push(p),s[s.length-1]}})))})(Sparkle.viewFolder)