1(function () { 2 "use strict"; 3 4 window.DSC = window.DSC || {}; 5 const root = window.DSC.Core = window.DSC.Core || window.DSC_CORE || {}; 6 window.DSC_CORE = root; 7 8 function log(message, data) { 9 root.log?.debug?.("DSC+", message, data); 10 } 11 12 const service = { 13 init() { 14 log("service ready"); 15 return this; 16 }, 17 18 isDscPlus() { 19 return root.membership?.isDscPlus?.() === true; 20 }, 21 22 getDscPlusState() { 23 return { 24 enabled: this.isDscPlus(), 25 features: root.features?.getFeatures?.() || [] 26 }; 27 } 28 }; 29 30 root.dscPlus = service; 31})();
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.