1var __extends=this&&this.__extends||function(){var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i])},n(t,i)};return function(t,i){function r(){this.constructor=t}if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");n(t,i);t.prototype=i===null?Object.create(i):(r.prototype=i.prototype,new r)}}(),Platform,ContactUs;(function(n){var t=function(n){function t(){var t=n.call(this)||this;return t.endpoint="/api/platform/",t.getCustomerSupportNumber=function(n){t.getJson(t.endpoint+"customer-support-number",null).done(function(t){n(t.Data)})},t}return __extends(t,n),t.prototype.logError=function(n){return this.postJson(this.endpoint+"log-error",n)},t}(Ajax.HttpService);n.PlatformService=t})(Platform||(Platform={})),function(n){var t=function(){function n(n){var t=this;this.mapProperties=function(n){t.CustomerSupportPhoneNumber(n)};this.CustomerSupportReplacementContainerOriginalHtml=n;this.CustomerSupportPhoneNumber=ko.observable("");this.CustomerSupportReplacementContainer=ko.computed(function(){return t.CustomerSupportReplacementContainerOriginalHtml.replace("{CONTACT_NUMBER}",t.CustomerSupportPhoneNumber())})}return n}();n.ContactUsBottomSectionViewModel=t}(ContactUs||(ContactUs={})),function(n){var t=function(){function t(t){var i=this;this.initialize=function(){i.viewModel=new n.ContactUsBottomSectionViewModel(i.$replacementContainer.val().toString());ko.applyBindings(i.viewModel,i.$container[0]);Smile.User.IsAuth&&Smile.User.IsPatient?Smile.Events.subscribe("GroupCustomerServiceNumber",function(n){n||i.getDefaultCustomerServiceNumber();i.viewModel.mapProperties(n)}):i.getDefaultCustomerServiceNumber()};this.getDefaultCustomerServiceNumber=function(){i.platformService.getCustomerSupportNumber(function(n){i.viewModel.mapProperties(n)})};this.platformService=t;this.$container=$.dataJs("contact-us-bottom-section-container");this.$replacementContainer=this.$container.find("#ContactUsBottomSectionReplacementText");this.initialize()}return t}();n.ContactUsBottomSectionView=t}(ContactUs||(ContactUs={}));Smile.createNamespace(Smile.Feature,"Smile.Feature.ContactUsBottomSectionView");Smile.Feature.ContactUsBottomSectionView=new ContactUs.ContactUsBottomSectionView(new Platform.PlatformService)
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.