"use strict"; var CloudExperienceHost; (function (CloudExperienceHost) { var Cortana; (function (Cortana) { function setCortanaOptin(optinValue) { return new WinJS.Promise(function (completeDispatch, errorDispatch, progressDispatch) { var cortanaManager = new CloudExperienceHostBroker.Cortana.OOBECortanaManager(); cortanaManager.setCortanaOptinAsync(optinValue) .done(function () { completeDispatch(); }, function (err) { errorDispatch(err); }, function (progress) { progressDispatch(progress); }); }); } Cortana.setCortanaOptin = setCortanaOptin; function isCortanaAllowedByPolicy() { var cortanaManager = new CloudExperienceHostBroker.Cortana.OOBECortanaManager(); try { return cortanaManager.isCortanaAllowedByPolicy; } catch (error) { return false; } } Cortana.isCortanaAllowedByPolicy = isCortanaAllowedByPolicy; function localizedStrings() { var cortanaResources = {}; var keyList = ['cortanaIntro', 'cortanaPersonaText', 'cortanaPersonaText2', 'cortanaPersonaText3', 'cortanaContent', 'setCortanaOptOut', 'learnMoreLink', 'cortanaNextButton', 'learnMoreHeadline', 'learnMoreBody', 'learnMoreBody2']; var i = 0; for (i = 0; i < keyList.length; i++) { var resourceId = '/cortana/' + keyList[i]; cortanaResources[keyList[i]] = WinJS.Resources.getString(resourceId).value; } return JSON.stringify(cortanaResources); } Cortana.localizedStrings = localizedStrings; })(CloudExperienceHost.Cortana || (CloudExperienceHost.Cortana = {})); })(CloudExperienceHost || (CloudExperienceHost = {}));