File tree Expand file tree Collapse file tree 4 files changed +16
-4
lines changed
packages/optimizely-sdk/lib Expand file tree Collapse file tree 4 files changed +16
-4
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,7 @@ import * as enums from './utils/enums';
29
29
import loggerPlugin from './plugins/logger' ;
30
30
import Optimizely from './optimizely' ;
31
31
import eventProcessorConfigValidator from './utils/event_processor_config_validator' ;
32
- import { SDKOptions } from './shared_types' ;
32
+ import { SDKOptions , OptimizelyDecideOptions } from './shared_types' ;
33
33
34
34
const logger = getLogger ( ) ;
35
35
setLogHandler ( loggerPlugin . createLogger ( ) ) ;
@@ -153,6 +153,7 @@ export {
153
153
setLogLevel ,
154
154
createInstance ,
155
155
__internalResetRetryState ,
156
+ OptimizelyDecideOptions ,
156
157
} ;
157
158
158
159
export default {
@@ -164,4 +165,5 @@ export default {
164
165
setLogLevel,
165
166
createInstance,
166
167
__internalResetRetryState,
168
+ OptimizelyDecideOptions,
167
169
} ;
Original file line number Diff line number Diff line change @@ -65,7 +65,13 @@ declare module '@optimizely/optimizely-sdk' {
65
65
66
66
export type OptimizelyDecision = import ( './optimizely_decision' ) . OptimizelyDecision ;
67
67
68
- export type OptimizelyDecideOptions = import ( './shared_types' ) . OptimizelyDecideOptions ;
68
+ export enum OptimizelyDecideOptions {
69
+ DISABLE_DECISION_EVENT = 'DISABLE_DECISION_EVENT' ,
70
+ ENABLED_FLAGS_ONLY = 'ENABLED_FLAGS_ONLY' ,
71
+ IGNORE_USER_PROFILE_SERVICE = 'IGNORE_USER_PROFILE_SERVICE' ,
72
+ INCLUDE_REASONS = 'INCLUDE_REASONS' ,
73
+ EXCLUDE_VARIABLES = 'EXCLUDE_VARIABLES'
74
+ }
69
75
70
76
export type NotificationListener < T extends ListenerPayload > = import ( './shared_types' ) . NotificationListener < T > ;
71
77
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import configValidator from './utils/config_validator';
28
28
import defaultErrorHandler from './plugins/error_handler' ;
29
29
import defaultEventDispatcher from './plugins/event_dispatcher/index.node' ;
30
30
import eventProcessorConfigValidator from './utils/event_processor_config_validator' ;
31
- import { SDKOptions } from './shared_types' ;
31
+ import { SDKOptions , OptimizelyDecideOptions } from './shared_types' ;
32
32
33
33
const logger = getLogger ( ) ;
34
34
setLogLevel ( LogLevel . ERROR ) ;
@@ -116,6 +116,7 @@ export {
116
116
setLogHandler as setLogger ,
117
117
setLogLevel ,
118
118
createInstance ,
119
+ OptimizelyDecideOptions ,
119
120
} ;
120
121
121
122
export default {
@@ -126,4 +127,5 @@ export default {
126
127
setLogger : setLogHandler ,
127
128
setLogLevel,
128
129
createInstance,
130
+ OptimizelyDecideOptions,
129
131
} ;
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import defaultErrorHandler from './plugins/error_handler';
28
28
import loggerPlugin from './plugins/logger/index.react_native' ;
29
29
import defaultEventDispatcher from './plugins/event_dispatcher/index.browser' ;
30
30
import eventProcessorConfigValidator from './utils/event_processor_config_validator' ;
31
- import { SDKOptions } from './shared_types' ;
31
+ import { SDKOptions , OptimizelyDecideOptions } from './shared_types' ;
32
32
33
33
const logger = getLogger ( ) ;
34
34
setLogHandler ( loggerPlugin . createLogger ( ) ) ;
@@ -112,6 +112,7 @@ export {
112
112
setLogHandler as setLogger ,
113
113
setLogLevel ,
114
114
createInstance ,
115
+ OptimizelyDecideOptions ,
115
116
} ;
116
117
117
118
export default {
@@ -122,4 +123,5 @@ export default {
122
123
setLogger : setLogHandler ,
123
124
setLogLevel,
124
125
createInstance,
126
+ OptimizelyDecideOptions,
125
127
} ;
You can’t perform that action at this time.
0 commit comments