diff --git a/docs/classes/FPUser.html b/docs/classes/FPUser.html index 77b7784..c2e1cc6 100644 --- a/docs/classes/FPUser.html +++ b/docs/classes/FPUser.html @@ -1,16 +1,16 @@ -FPUser | FeatureProbe Client Side SDK for JavaScript (2.0.2)
+FPUser | FeatureProbe Client Side SDK for JavaScript (2.0.3)
+
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -22,7 +22,7 @@

    Hierarchy

    • FPUser
    +
  • Defined in src/FPUser.ts:5
  • @@ -60,7 +60,7 @@

    Parameters

    Optional key: string

    Returns FPUser

    +
  • Defined in src/FPUser.ts:9
  • Properties

    @@ -72,12 +72,12 @@

    Type declaration

  • [key: string]: string
  • +
  • Defined in src/FPUser.ts:7
  • key: string
    +
  • Defined in src/FPUser.ts:6
  • Methods

    @@ -99,7 +99,7 @@
    attrs: { [key: [key: string]: string

    Returns FPUser

    +
  • Defined in src/FPUser.ts:53
  • Returns undefined | string

    +
  • Defined in src/FPUser.ts:67
  • +
  • Defined in src/FPUser.ts:42
  • +
  • Defined in src/FPUser.ts:31
  • Returns FPUser

    +
  • Defined in src/FPUser.ts:78
  • Returns FPUser

    +
  • Defined in src/FPUser.ts:23
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -24,7 +24,7 @@

    Hierarchy

    • FeatureProbe
    +
  • Defined in src/FeatureProbe.ts:35
  • @@ -100,94 +100,94 @@
    __namedParameters: Returns FeatureProbe
    +
  • Defined in src/FeatureProbe.ts:54
  • Properties

    clientSdkKey: string
    +
  • Defined in src/FeatureProbe.ts:42
  • eventRecorder?: EventRecorder
    +
  • Defined in src/FeatureProbe.ts:52
  • eventsUrl: string
    +
  • Defined in src/FeatureProbe.ts:37
  • getEventsUrl: string
    +
  • Defined in src/FeatureProbe.ts:38
  • readyPromise: null | Promise<void>
    +
  • Defined in src/FeatureProbe.ts:47
  • realtimePath: string
    +
  • Defined in src/FeatureProbe.ts:40
  • realtimeUrl: string
    +
  • Defined in src/FeatureProbe.ts:39
  • refreshInterval: number
    +
  • Defined in src/FeatureProbe.ts:41
  • socket?: Socket<DefaultEventsMap, DefaultEventsMap>
    +
  • Defined in src/FeatureProbe.ts:51
  • status: string
    +
  • Defined in src/FeatureProbe.ts:48
  • +
  • Defined in src/FeatureProbe.ts:50
  • timeoutInterval: number
    +
  • Defined in src/FeatureProbe.ts:49
  • timeoutTimer?: Timer
    +
  • Defined in src/FeatureProbe.ts:46
  • timer?: Timer
    +
  • Defined in src/FeatureProbe.ts:45
  • toggles: undefined | { [key: string]: FPDetail }
    +
  • Defined in src/FeatureProbe.ts:44
  • togglesUrl: string
    +
  • Defined in src/FeatureProbe.ts:36
  • user: FPUser
    +
  • Defined in src/FeatureProbe.ts:43
  • Methods

    @@ -199,7 +199,7 @@
    +
  • Defined in src/FeatureProbe.ts:318
    • @@ -220,7 +220,7 @@
      defaultValue: boolean

    Returns FPDetail

    +
  • Defined in src/FeatureProbe.ts:272
  • Returns boolean

    +
  • Defined in src/FeatureProbe.ts:220
  • +
  • Defined in src/FeatureProbe.ts:372
  • +
  • Defined in src/FeatureProbe.ts:539
  • +
  • Defined in src/FeatureProbe.ts:497
  • +
  • Defined in src/FeatureProbe.ts:355
  • +
  • Defined in src/FeatureProbe.ts:328
  • Returns void

    +
  • Defined in src/FeatureProbe.ts:338
  • +
  • Defined in src/FeatureProbe.ts:311
  • +
  • Defined in src/FeatureProbe.ts:259
  • +
  • Defined in src/FeatureProbe.ts:347
  • Returns FPDetail

    +
  • Defined in src/FeatureProbe.ts:285
  • Returns number

    +
  • Defined in src/FeatureProbe.ts:233
  • +
  • Defined in src/FeatureProbe.ts:134
  • +
  • Defined in src/FeatureProbe.ts:167
  • Returns FPDetail

    +
  • Defined in src/FeatureProbe.ts:298
  • Returns string

    +
  • Defined in src/FeatureProbe.ts:246
  • +
  • Defined in src/FeatureProbe.ts:526
  • Returns FPDetail

    +
  • Defined in src/FeatureProbe.ts:436
  • Returns IReturnValue

    +
  • Defined in src/FeatureProbe.ts:391
  • Returns void

    +
  • Defined in src/FeatureProbe.ts:362
  • +
  • Defined in src/FeatureProbe.ts:180
  • Returns FeatureProbe

    +
  • Defined in src/FeatureProbe.ts:108
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -28,7 +28,7 @@
    options:

    Returns void

    +
  • Defined in src/index.ts:12
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    -

    FeatureProbe Client Side SDK for JavaScript (2.0.2)

    +

    FeatureProbe Client Side SDK for JavaScript (2.0.3)

    Index

    @@ -54,7 +54,7 @@

    Theme

    FeatureProbe Client Side SDK for JavaScript (2.0.2) +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • FPConfig
    +
  • Defined in src/types.ts:64
  • @@ -45,70 +45,70 @@
    +
  • Defined in src/types.ts:93
  • enableAutoReporting?: boolean

    Whether SDK should report pageview and click event automatically. Default value is true.

    +
  • Defined in src/types.ts:113
  • eventsUrl?: string

    The specific URL to post events, if not set, will generate from remoteUrl.

    +
  • Defined in src/types.ts:78
  • realtimePath?: string

    The specific path to receive realtime events, if not set, default value will be used.

    +
  • Defined in src/types.ts:88
  • realtimeUrl?: string

    The specific URL to receive realtime events, if not set, will generate from remoteUrl.

    +
  • Defined in src/types.ts:83
  • refreshInterval?: number

    Milliseconds for SDK to check for update.

    +
  • Defined in src/types.ts:103
  • remoteUrl?: string

    The unified URL to connect FeatureProbe Server.

    +
  • Defined in src/types.ts:68
  • timeoutInterval?: number

    Milliseconds for SDK to initialize, SDK will emit an error event when milliseconds reach.

    +
  • Defined in src/types.ts:108
  • togglesUrl?: string

    The specific URL to get toggles, if not set, will generate from remoteUrl.

    +
  • Defined in src/types.ts:73
  • user: FPUser

    The User with attributes like name, age is used when toggle evaluation.

    +
  • Defined in src/types.ts:98
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • FPDetail
    +
  • Defined in src/types.ts:27
  • @@ -42,49 +42,49 @@
    +
  • Defined in src/types.ts:61
  • reason: string

    Why return this value, like disabled, default, not exist and so on.

    +
  • Defined in src/types.ts:51
  • ruleIndex: null | number

    The sequence number of the rule in the UI configuration that hit the rule.

    +
  • Defined in src/types.ts:36
  • trackAccessEvents?: boolean

    Whether to report access events.

    +
  • Defined in src/types.ts:56
  • value: string | number | boolean | Record<string, unknown>

    The value corresponding to the rule in the UI platform.

    +
  • Defined in src/types.ts:31
  • variationIndex: null | number

    The sequence number of the variation in the UI platform.

    +
  • Defined in src/types.ts:41
  • version: null | number

    The version of the toggle.

    +
  • Defined in src/types.ts:46
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • FPStorageProvider
    +
  • Defined in src/types.ts:116
  • @@ -52,7 +52,7 @@
    key: string

    Returns Promise<string>

    +
  • Defined in src/types.ts:134
  • setItem: ((key: string, data: string) => Promise<void>)
    @@ -78,7 +78,7 @@
    data: string

    Returns Promise<void>

    +
  • Defined in src/types.ts:126
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • IHttpRequest
    +
  • Defined in src/types.ts:137
  • @@ -78,7 +78,7 @@
    e: string

    Returns void

    Returns void

    +
  • Defined in src/types.ts:138
  • post: ((url: string, headers: Record<string, string>, data: string, successCb: (() => void), errorCb: ((e: string) => void)) => void)
    @@ -121,7 +121,7 @@
    e: string

    Returns void

    Returns void

    +
  • Defined in src/types.ts:145
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • IOption
    +
  • Defined in src/types.ts:160
  • @@ -34,7 +34,7 @@

    Properties

    platform: IPlatForm
    +
  • Defined in src/types.ts:161
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    @@ -18,7 +18,7 @@

    Hierarchy

    • IPlatForm
    +
  • Defined in src/types.ts:154
  • @@ -36,17 +36,17 @@

    Properties

    UA: string
    +
  • Defined in src/types.ts:156
  • httpRequest: IHttpRequest
    +
  • Defined in src/types.ts:157
  • localStorage: FPStorageProvider
    +
  • Defined in src/types.ts:155
  • +
  • The search index is not available
  • FeatureProbe Client Side SDK for JavaScript (2.0.3)
    IReturnValue: string | number | boolean | Record<string, unknown>
    +
  • Defined in src/types.ts:25