 /// `false`.
 ///
 /// To avoid wasting CPU when the network connection is good, the offline request is only launched after a certain
-/// delay. This delay can be adjusted by setting `delayBeforeOfflineSearch`. The default is
-/// `DefaultDelayBeforeOfflineSearch`. If the online request finishes with a definitive result (i.e. success or
+/// delay. This delay can be adjusted by setting `preventiveOfflineSearchDelay`. The default is
+/// `DefaultPreventiveOfflineSearchDelay`. If the online request finishes with a definitive result (i.e. success or
 /// application error) before the offline request has finished (or even been launched), the offline request will be
 /// cancelled (or not be launched at all).
 ///

    @objc public static let JSONValueOriginRemote = "remote"

    /// Default delay before preventive offline search.
    @objc public static let DefaultDelayBeforeOfflineSearch: NSTimeInterval = 0.2

    // ----------------------------------------------------------------------
    // MARK: Properties

    @objc public var preventiveOfflineSearch: Bool = true
    
    /// The delay before a preventive offline search is launched.
    @objc public var preventiveOfflineSearchDelay: NSTimeInterval = MirroredIndex.DefaultPreventiveOfflineSearchDelay

    // ----------------------------------------------------------------------
    // MARK: - Init
