1const w={install(t,i){window.ff=t.observable({...i});const o=t.observable({...i});function l(){return{...o,getTrialExperementFlag(){return window.ff.trialRedirectExperiment||!1}}}t.prototype.$setFeatures=function(n){let r=Object.keys(o);for(let f of r){const d=n[f]!==void 0;if(d||window.ff[f]!==void 0){let e=d?n[f]:window.ff[f];const s=i[f];if(typeof s=="string")e=String(e);else if(typeof s=="number"){const a=e===""?NaN:Number(e);e=Number.isFinite(a)?a:s}else e=e==="false"||e==="0"?!1:!!e;t.set(o,f,e),t.set(window.ff,f,e)}}},window.setFeature=function(n,r){if(window.ff[n]==null){console.error(`feature flag ${n} not found`);return}t.set(o,n,r),t.set(window.ff,n,r)},t.prototype.$features=function(){return l()},t.prototype.$ff=window.ff}};export{w as F}; 2//# sourceMappingURL=feature-DDf01P73.js.map
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.