Package-level declarations
Types
Client for a single Remote Settings collection
Client for a single Remote Settings collection
Custom configuration for the client. Currently includes the following:
Remote settings configuration
The RemoteSettingsContext
object represents the parameters and characteristics of the consuming application. For remote-settings
, it is used to filter locally stored records
.
Public error class, this is what we return to consumers
A parsed Remote Settings record. Records can contain arbitrary fields, so clients are required to further extract expected values from the fields member.
Data structure representing the top-level response from the Remote Settings. last_modified will be extracted from the etag header of the response.
The Remote Settings server that the client should use.
Application-level Remote Settings manager.
Application-level Remote Settings manager.
Typealias from the type name used in the UDL file to the custom type. This is needed because the UDL type name is used in function/method signatures. It's also what we have an external type that references a custom type.