TomTomSDKFeatureToggle
TomTomSDKFeatureToggle
The Feature Toggle module manages the experimental behavior of the SDK, enabling developers to control and test new features at runtime. This module provides a framework for enabling or disabling specific functionalities, which can be particularly useful during development and testing phases.
Functionalities
- Experimental behavior control: The module allows for the management of experimental features within the SDK. Developers can enable or disable specific features to test their functionality and the impact on the overall application performance.
- Runtime feature management: The FeatureToggle system enables features to be activated or deactivated at runtime, providing flexibility for testing and experimentation without requiring code changes or redeployment.
API Overview
-
FeatureToggle
controls the experimental behavior of the SDK.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public final class FeatureToggle : FeatureToggleController
-
FeatureToggleController
controls the experimental behavior of the SDK.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public protocol FeatureToggleController
-
Represents an experimental SDK feature that can be enabled at runtime.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RuntimeFeatureType : Codable, Equatable, CaseIterable