OPEN_GRID API - v1.5.2
    Preparing search index...

    Interface TriggerContext<TResult>

    트리거 컨텍스트.

    Trigger context.

    トリガーのコンテキスト。

    触发器上下文。

    before:{op} 핸들러에서 ctx.cancel() 호출 → 해당 작업이 실행되지 않음. after:{op} / complete 핸들러에서는 ctx.result로 결과 확인 가능.

    Calling ctx.cancel() in a before:{op} handler prevents the operation from running. In after:{op} / complete handlers the result is available via ctx.result.

    before:{op} ハンドラーで ctx.cancel() を呼び出す → 該当作業が実行されない。 after:{op} / complete ハンドラーでは ctx.result で結果を確認できる。

    在 before:{op} 处理器中调用 ctx.cancel() → 该操作不会执行。 在 after:{op} / complete 处理器中可通过 ctx.result 查看结果。

    interface TriggerContext<TResult = any> {
        args: any[];
        cancelled: boolean;
        extra?: Record<string, any>;
        operation: string;
        result?: TResult;
        timestamp: number;
        cancel(): void;
    }

    Type Parameters

    • TResult = any
    Index

    Properties

    args: any[]

    작업에 전달된 인수 배열

    Arguments passed to the operation

    作業に渡された引数の配列

    传给操作的参数数组

    cancelled: boolean

    취소 여부 — cancel() 호출 후 true가 됨

    Cancellation flag — becomes true after cancel()

    キャンセルの有無 — cancel() 呼び出し後に true になる

    是否取消 — 调用 cancel() 后变为 true

    extra?: Record<string, any>

    추가 정보 (트리거 간 데이터 공유 등)

    Extra info (data sharing between triggers, etc.)

    追加情報(トリガー間のデータ共有など)

    附加信息(触发器之间共享数据等)

    operation: string

    작업 이름 (setData, insertRow, deleteRow, writeCell, ...)

    Operation name (setData, insertRow, deleteRow, writeCell, ...)

    作業名(setData, insertRow, deleteRow, writeCell, ...)

    操作名(setData, insertRow, deleteRow, writeCell, ...)

    result?: TResult

    작업 결과 (after:* / complete 에서만 채워짐)

    Operation result (populated only in after:* and complete)

    作業の結果(after:* / complete でのみ埋まる)

    操作结果(仅在 after:* / complete 中填充)

    timestamp: number

    작업 시작 타임스탬프 (ms)

    Operation start timestamp (ms)

    作業開始のタイムスタンプ(ms)

    操作开始的时间戳(ms)

    Methods

    • 작업 취소 — before:{op} 핸들러에서만 유효. 이후 핸들러도 실행되지 않으며 실제 작업도 중단된다.

      Cancel the operation — valid only in before:{op} handlers. Subsequent handlers are skipped and the operation itself is aborted.

      作業のキャンセル — before:{op} ハンドラーでのみ有効。 以降のハンドラーも実行されず、実際の作業も中断される。

      取消操作 — 仅在 before:{op} 处理器中有效。 后续处理器不再执行,实际操作也会中断。

      Returns void