splitio library

Classes

CertificatePinningConfiguration
Certificate pinning configuration.
DefaultSplitClient
Default implementation of the Split client.
EvaluationOptions
Options for evaluation.
FallbackTreatment
Fallback treatment for when the feature flag cannot be evaluated.
FallbackTreatmentsConfiguration
Configuration for fallback treatments.
Impression
Represents an impression when a feature flag is evaluated.
RolloutCacheConfiguration
Rollout cache configuration class.
SplitClient
Abstract class representing a Split client.
SplitConfiguration
Split configuration.
Splitio
Main class for interacting with the Split Flutter SDK.
SplitResult
Represents the result of an evaluation, alongside the split's configuration.
SplitView
Represents a feature flag
SyncConfig
Sync configuration class for controlling which feature flags to fetch.

Enums

ImpressionsMode
Impressions mode.
SplitLogLevel
Split log level.
UserConsent
User consent.

Typedefs

ClientReadinessCallback = void Function(SplitClient splitClient)
Callback function type for client readiness events.