1 // Package ldcomponents provides the standard implementations and configuration options of LaunchDarkly components. 2 // 3 // Some configuration options are represented as fields in the main Config struct; but others are specific to one 4 // area of functionality, such as how the SDK receives feature flag updates or processes analytics events. For the 5 // latter, the standard way to specify a configuration is to call one of the functions in ldcomponents (such as 6 // [StreamingDataSource]), apply any desired configuration change to the object that that method returns (such as 7 // StreamingDataSourceBuilder.InitialReconnectDelay), and then put the configured component builder into the 8 // corresponding Config field (such as Config.DataSource) to use that configuration in the SDK. 9 package ldcomponents 10