(function(n){n.registerView("Threshold:Region",new Sparkle.View(React.createClass({displayName:"Threshold:Region",componentWillMount:function(){Sparkle.inst&&Sparkle.inst.start("render","Threshold:Region")},componentDidMount:function(){Sparkle.inst&&Sparkle.inst.stop("render","Threshold:Region")},componentWillUpdate:function(){Sparkle.inst&&Sparkle.inst.start("update","Threshold:Region")},componentDidUpdate:function(){Sparkle.inst&&Sparkle.inst.stop("update","Threshold:Region")},getInitialState:function(){var n=this.props||{},r=n.viewData||{},t=n.properties||{},i={},e=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"LocStrings",namespace:"Threshold"}),o=t.Name,u=t.InstItem,f=r.TestHooksEnabled;return i},render:function(){var l=this,n=this.props||{},h=n.viewData||{},o=n.properties||{},r=[],s=n.encoder||Sparkle.defaultEncoder,a=LocStringManager.getLocString({uiCulture:n.uiCulture,name:"LocStrings",namespace:"Threshold"}),c=o.Name,f=o.InstItem,v=h.TestHooksEnabled,i={},u,t,e;for(i["data-region"]=s.writeAttribute(c),i["data-isregion"]="",f!=null&&(i["data-k"]=s.writeAttribute(f.GetKValue())),u=Sparkle.copyContext(n,i),t=0;t