Prometheus Entity Management API
    Preparing search index...

    Interface GraphActionOptions<TInput, TResult>

    interface GraphActionOptions<TInput, TResult> {
        key?: string;
        onError?: (error: Error, input: TInput) => void;
        onSuccess?: (result: TResult, input: TInput, tx: GraphTransaction) => void;
        optimistic?: (tx: GraphTransaction, input: TInput) => void;
        run: (tx: GraphTransaction, input: TInput) => TResult | Promise<TResult>;
    }

    Type Parameters

    • TInput
    • TResult
    Index
    key?: string
    onError?: (error: Error, input: TInput) => void
    onSuccess?: (result: TResult, input: TInput, tx: GraphTransaction) => void
    optimistic?: (tx: GraphTransaction, input: TInput) => void
    run: (tx: GraphTransaction, input: TInput) => TResult | Promise<TResult>