(function(n){n.registerView("AutoSuggest:WindowsGroup",new Sparkle.View(React.createClass({displayName:"AutoSuggest:WindowsGroup",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","AutoSuggest:WindowsGroup")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","AutoSuggest:WindowsGroup")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","AutoSuggest:WindowsGroup")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","AutoSuggest:WindowsGroup")},getInitialState:function(){var n=this.props||{},r=n.viewData||{},t=n.properties||{},i={},o=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"OneBox",namespace:"AutoSuggest"}),s=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"CortanaQF",namespace:"AutoSuggest"}),h=r.TestHooksEnabled,u=t.Group,f=t.ContextMenuHandler,e=t.ClickHandler;return i},render:function(){var b=this,t=this.props||{},k=t.viewData||{},s=t.properties||{},h=[],n=t.encoder||Sparkle.defaultEncoder,tt=LocStringManager.getLocString({uiCulture:t.uiCulture,name:"OneBox",namespace:"AutoSuggest"}),nt=LocStringManager.getLocString({uiCulture:t.uiCulture,name:"CortanaQF",namespace:"AutoSuggest"}),it=k.TestHooksEnabled,i=s.Group,d=s.ContextMenuHandler,p=s.ClickHandler,f={},c,a,l,o,w;f.className=n.writeAttribute("group"),f["data-region"]=n.writeAttribute(i.instRegionName);var e=Sparkle.copyContext(t,f),r={},u="";u+="groupHeader",i.selectable&&(u+=" selectable"),u&&(r.className=n.writeAttribute(u)),r.id=n.writeAttribute(i.id),r.onClick=function(n){var r=new Sparkle.RenderedView(b),t=n;p(i)},i.instItem&&(r["data-h"]=n.writeAttribute(i.instItem.getHValue()));var v=Sparkle.copyContext(t,r),g={},y=Sparkle.copyContext(t,g);n.writeContent(i.title,y.defaultSegment),c=Sparkle.resolveView("span").renderView(y),v.defaultSegment.push(c),a=Sparkle.resolveView("div").renderView(v),e.defaultSegment.push(a);for(l in i.suggestions)o=i.suggestions[l],typeof o!="function"&&function(i){var r={},f,u;r.Suggestion=n.writeAttribute(i),r.ContextMenuHandler=n.writeAttribute(d),r.ClickHandler=n.writeAttribute(p),f=Sparkle.resolveView("AutoSuggest:WindowsSuggestionSingleLine"),u=Sparkle.copyContext(t,r),e.defaultSegment.push(f.renderView(u))}(o);return w=Sparkle.resolveView("div").renderView(e),h.push(w),h[h.length-1]}})))})(Sparkle.viewFolder)