Function useExternalEventSubscription

  • Parameters

    • id: undefined | string

    Returns {
        externalEventSubscription: undefined | ExternalEventSubscription;
        accessor: undefined | ExternalEventSubscriptionAccessor;
        refresh: () => Promise<ExternalEventSubscription>;
        setup: () => Promise<void>;
        subscribe: () => Promise<void>;
        resubscribe: () => Promise<void>;
        unsubscribe: () => Promise<void>;
        pullEvents: () => Promise<void>;
        loading: boolean;
        saving: boolean;
        error: any;
        refreshing: boolean;
        create: (data: undefined) => Promise<undefined | ExternalEventSubscription>;
        patch: (data: undefined) => Promise<void>;
        put: (data: undefined) => Promise<void>;
        archive: () => Promise<void>;
    }