45 lines
1.7 KiB
JavaScript
45 lines
1.7 KiB
JavaScript
// Module ID: 1080
|
|
// Function ID: 12431
|
|
// Name: OpenFeatureIntegrationHook
|
|
// Dependencies: []
|
|
|
|
// Module 1080 (OpenFeatureIntegrationHook)
|
|
let closure_2 = require(dependencyMap[0]);
|
|
let closure_3 = require(dependencyMap[1]);
|
|
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
|
|
const _module = require(dependencyMap[2]);
|
|
|
|
export const OpenFeatureIntegrationHook = () => {
|
|
class OpenFeatureIntegrationHook {
|
|
constructor() {
|
|
tmp = closure_2(this, OpenFeatureIntegrationHook);
|
|
return;
|
|
}
|
|
}
|
|
const require = OpenFeatureIntegrationHook;
|
|
let obj = {
|
|
key: "after",
|
|
value: function after(arg0, flagKey) {
|
|
const result = OpenFeatureIntegrationHook(closure_1[2])._INTERNAL_insertFlagToScope(flagKey.flagKey, flagKey.value);
|
|
const obj = OpenFeatureIntegrationHook(closure_1[2]);
|
|
const result1 = OpenFeatureIntegrationHook(closure_1[2])._INTERNAL_addFeatureFlagToActiveSpan(flagKey.flagKey, flagKey.value);
|
|
}
|
|
};
|
|
const items = [obj, ];
|
|
obj = {
|
|
key: "error",
|
|
value: function error(flagKey) {
|
|
const result = OpenFeatureIntegrationHook(closure_1[2])._INTERNAL_insertFlagToScope(flagKey.flagKey, flagKey.defaultValue);
|
|
const obj = OpenFeatureIntegrationHook(closure_1[2]);
|
|
const result1 = OpenFeatureIntegrationHook(closure_1[2])._INTERNAL_addFeatureFlagToActiveSpan(flagKey.flagKey, flagKey.defaultValue);
|
|
}
|
|
};
|
|
items[1] = obj;
|
|
return callback(OpenFeatureIntegrationHook, items);
|
|
}();
|
|
export const openFeatureIntegration = _module.defineIntegration(() => ({
|
|
name: "OpenFeature",
|
|
processEvent(contexts) {
|
|
return callback(closure_1[2])._INTERNAL_copyFlagsFromScopeToEvent(contexts);
|
|
}
|
|
}));
|