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.
    See more

    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.
    See more

    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.
    See more

    Declaration

    Swift

    public enum RuntimeFeatureType : Codable, Equatable, CaseIterable