AltairConfigOptions
Extends
Properties
cspNonce?
optionalcspNonce:string
CSP nonce value to be used in Altair
disableAccount?
optionaldisableAccount:boolean
Disable the account and remote syncing functionality
endpointURL?
optionalendpointURL:string
URL to set as the server endpoint
Inherited from
AltairWindowOptions.endpointURL
initialAuthorization?
optionalinitialAuthorization:AuthorizationProviderInput
Initial authorization type and data
Inherited from
AltairWindowOptions.initialAuthorization
initialEnvironments?
optionalinitialEnvironments:IInitialEnvironments
Initial Environments to be added
Example
{
* activeSubEnvironment: 'sub-1'
* base: {
* title: 'Environment',
* variables: {}
* },
* subEnvironments: [
* {
* title: 'sub-1',
* variables: {}
* }
* ]
* }initialHeaders?
optionalinitialHeaders:IDictionary
Initial headers object to be added
Example
{
* 'X-GraphQL-Token': 'asd7-237s-2bdk-nsdk4'
* }Inherited from
AltairWindowOptions.initialHeaders
initialHttpMethod?
optionalinitialHttpMethod:"POST"|"GET"|"PUT"|"DELETE"
HTTP method to use for making requests
Inherited from
AltairWindowOptions.initialHttpMethod
initialName?
optionalinitialName:string
Initial name of the window
Inherited from
AltairWindowOptions.initialName
initialPostRequestScript?
optionalinitialPostRequestScript:string
Initial post-request script to be added
Inherited from
AltairWindowOptions.initialPostRequestScript
initialPreRequestScript?
optionalinitialPreRequestScript:string
Initial pre-request script to be added
Inherited from
AltairWindowOptions.initialPreRequestScript
initialQuery?
optionalinitialQuery:string
Initial query to be added
Inherited from
AltairWindowOptions.initialQuery
initialRequestHandlerAdditionalParams?
optionalinitialRequestHandlerAdditionalParams:Record<string,unknown>
Additional params to be passed to the request handler
Inherited from
AltairWindowOptions.initialRequestHandlerAdditionalParams
initialRequestHandlerId?
optionalinitialRequestHandlerId:RequestHandlerIds
Initial request handler id
Default
"http"Inherited from
AltairWindowOptions.initialRequestHandlerId
initialSettings?
optionalinitialSettings:Partial<SettingsState>
Initial app settings to use
initialSubscriptionRequestHandlerId?
optionalinitialSubscriptionRequestHandlerId:RequestHandlerIds
Initial subscriptions provider
Default
"websocket"Inherited from
AltairWindowOptions.initialSubscriptionRequestHandlerId
initialSubscriptionsPayload?
optionalinitialSubscriptionsPayload:IDictionary
Initial subscriptions connection params
Inherited from
AltairWindowOptions.initialSubscriptionsPayload
initialVariables?
optionalinitialVariables:string
Initial variables to be added
Inherited from
AltairWindowOptions.initialVariables
initialWindows?
optionalinitialWindows:AltairWindowOptions[]
List of options for windows to be loaded
instanceStorageNamespace?
optionalinstanceStorageNamespace:string
Namespace for storing the data for the altair instance. Use this when you have multiple altair instances running on the same domain.
Example
instanceStorageNamespace: 'altair_dev_'persistedSettings?
optionalpersistedSettings:Partial<SettingsState>
Persisted settings for the app. The settings will be merged with the app settings.
preserveState?
optionalpreserveState:boolean
Indicates if the state should be preserved for subsequent app loads
Default
truesubscriptionsEndpoint?
optionalsubscriptionsEndpoint:string
URL to set as the subscription endpoint. This can be relative or absolute.
Inherited from
AltairWindowOptions.subscriptionsEndpoint
subscriptionsProtocol?
optionalsubscriptionsProtocol:string
URL protocol for the subscription endpoint. This is used if the specified subscriptions endpoint is relative. e.g. wss
Altair GraphQL Client