Prometheus Entity Management API
    Preparing search index...
    interface GraphDevtoolsController {
        capabilities: GraphDevtoolsCapabilities;
        storeId: string;
        captureCompatibilitySnapshot(label?: string): number;
        clearHistory(): void;
        clearSnapshotHistory(): void;
        configureSnapshotLimit(snapshotLimit: number): void;
        confirmHistoryImport(
            candidateId: string,
            cursor: number,
        ): GraphDevtoolsHistoryImportRestoreResult;
        connect(clientId?: string): GraphDevtoolsTransport;
        getCompatibilitySnapshotReferences(): readonly {
            bytes: number;
            capturedAt: string;
            cursor: number;
            eventSequence: number
            | null;
            label?: string;
            status: "retained";
        }[];
        getEntityRecords(): GraphDevtoolsEntityRecordsSnapshot;
        getHistory(): readonly GraphDevtoolsEvent[];
        getHistoryStatus(): GraphDevtoolsHistoryStatus;
        getRelationships(): GraphDevtoolsRelationshipsSnapshot;
        getSnapshot(): GraphDevtoolsSnapshot;
        getSnapshotHistoryStatus(): GraphDevtoolsSnapshotHistoryStatus;
        getSnapshotReferences(): readonly {
            bytes: number;
            capturedAt: string;
            cursor: number;
            eventSequence: number
            | null;
            label?: string;
            status: "retained";
        }[];
        getViews(): GraphDevtoolsViewsSnapshot;
        handleCommand(command: unknown): GraphDevtoolsResult;
        inspectHistoryImport(
            candidate: unknown,
        ): GraphDevtoolsHistoryImportInspectionResult;
        isDisposed(): boolean;
        registerView(
            definition: GraphDevtoolsViewDefinition,
        ): GraphDevtoolsViewRegistration;
        returnToLive(): GraphDevtoolsReturnToLiveReceipt | null;
        rewind(cursor: number): GraphDevtoolsRewindResult | null;
        subscribe(
            listener: (event: GraphDevtoolsEvent) => void,
            replay?: boolean,
        ): () => void;
        subscribeSnapshotHistory(listener: () => void): () => void;
    }
    Index
    storeId: string
    • Parameters

      • Optionallabel: string

      Returns number

    • Returns void

    • Returns void

    • Parameters

      • snapshotLimit: number

      Returns void

    • Returns readonly {
          bytes: number;
          capturedAt: string;
          cursor: number;
          eventSequence: number | null;
          label?: string;
          status: "retained";
      }[]

    • Returns readonly {
          bytes: number;
          capturedAt: string;
          cursor: number;
          eventSequence: number | null;
          label?: string;
          status: "retained";
      }[]

    • Returns boolean

    • Parameters

      Returns () => void

    • Parameters

      • listener: () => void

      Returns () => void