@manta-eu/react/routes/integrations/catalog-shape
Reference for @manta-eu/react/routes/integrations/catalog-shape as it is on main.
Type Aliases
ConnectableConnectionMethod
ConnectableConnectionMethod =
ProviderConnectionMethod&object
Type Declaration
connectForm
connectForm:
ComponentType<ConnectFormProps>
ConnectionCapability
ConnectionCapability =
"provisions-stream"
ConnectionMethodBase
ConnectionMethodBase =
object
Properties
capabilities
capabilities: readonly
ConnectionCapability[]
connectForm?
optionalconnectForm?:ComponentType<ConnectFormProps>
importNotice?
optionalimportNotice?:ImportNotice
ConnectionMethodFilter
ConnectionMethodFilter =
object
Properties
capability?
optionalcapability?:ConnectionCapability
source?
optionalsource?:ConnectionSource
DataConnectionMethod
DataConnectionMethod =
ConnectionMethodBase&object
Type Declaration
connectorType
connectorType:
DataConnectorType
source
source:
"data-connection"
GmailConnectionMethod
GmailConnectionMethod =
ConnectionMethodBase&object
Type Declaration
source
source:
"gmail"
InferalConnectionMethod
InferalConnectionMethod =
ConnectionMethodBase&InferalConnectFormConfig&object
Type Declaration
source
source:
"inferal"
OAuthConnectionMethod
OAuthConnectionMethod =
ConnectionMethodBase&object
Type Declaration
alternateCallbackProviders?
optionalalternateCallbackProviders?: readonlystring[]
callbackProvider?
optionalcallbackProvider?:string
connectedAction?
optionalconnectedAction?:ComponentType
integration
integration:
GQLIntegration
resumesSetupAfterOAuth?
optionalresumesSetupAfterOAuth?:boolean
source
source:
"oauth"
ProviderCatalogEntry
ProviderCatalogEntry =
object
Properties
brandColor
brandColor:
HexColor
category
category:
string
connectionMethods
connectionMethods: readonly
ProviderConnectionMethod[]
description
description:
string
logo
logo:
ProviderLogoComponent
name
name:
string
realms?
optionalrealms?:KeycloakRealm[]
ProviderCatalogEntryWithId
ProviderCatalogEntryWithId<
Id> =object&ProviderCatalogEntry
Type Parameters
Id
Id extends string = ProviderId
Type Declaration
id
id:
Id
ProviderConnectionMethod
ProviderConnectionMethod =
InferalConnectionMethod|OAuthConnectionMethod|GmailConnectionMethod|DataConnectionMethod
ProviderConnectionSelection
ProviderConnectionSelection<
Id> =object
Type Parameters
Id
Id extends string = ProviderId
Properties
method
method:
ConnectableConnectionMethod
providerId
providerId:
Id
Functions
findConnectableConnectionMethod()
findConnectableConnectionMethod(
entry,filter?):ConnectableConnectionMethod|undefined
Parameters
entry
filter?
Returns
ConnectableConnectionMethod | undefined