import { type IFlagshipConfig } from "https://deno.land/x/flagship_io_js_sdk@3.0.11/index.ts";
Properties
optional
statusChangedCallback: (status: FlagshipStatus) => voidDefine a callable in order to get callback when the SDK status has changed.
optional
logManager: IFlagshipLogManagerSpecify a custom implementation of LogManager in order to receive logs from the SDK.
Specify delay between two bucketing polling. Default is 2s.
Note: If 0 is given then it should poll only once at start time.
Indicates whether enables or disables the client cache manager. By enabling the client cache, it will allow you to keep cross sessions visitor experience.
optional
onBucketingSuccess: (param: { status: number; payload: BucketingDTO; }) => voidoptional
onBucketingUpdated: (lastUpdate: Date) => voidoptional
initialBucketing: BucketingDTOoptional
visitorCacheImplementation: IVisitorCacheImplementationoptional
hitCacheImplementation: IHitCacheImplementation