Interface RepluggedConnection

interface RepluggedConnection {
    color: string;
    enabled: boolean;
    fetchAccount: ((id: string) => Promise<ConnectedAccount>);
    getPlatformUserUrl?: ((account: ConnectedAccount) => string);
    icon: {
        darkSVG: string;
        lightSVG: string;
    };
    name: string;
    onConnect: (() => void);
    onDisconnect: (() => void);
    setVisibility: ((visible: boolean) => boolean | void);
    type: string;
}

Properties

color: string
enabled: boolean
fetchAccount: ((id: string) => Promise<ConnectedAccount>)
getPlatformUserUrl?: ((account: ConnectedAccount) => string)
icon: {
    darkSVG: string;
    lightSVG: string;
}
name: string
onConnect: (() => void)
onDisconnect: (() => void)
setVisibility: ((visible: boolean) => boolean | void)
type: string