Member Junction
    Preparing search index...

    Base shape for cancelable Recycle Bin events. Set cancel = true to abort the operation; the matching after* event will not fire.

    interface BeforeRestoreCommitEventArgs {
        _kind: "beforeRestoreCommit";
        bin: unknown;
        cancel: boolean;
        cancelReason?: string;
        entityName: string;
        entry: RecycleBinEntry;
        fieldValues: { FieldName: string; Value: unknown }[];
        reason: string | null;
        timestamp: Date;
    }

    Hierarchy (View Summary)

    Index

    Properties

    _kind: "beforeRestoreCommit"
    bin: unknown

    The Recycle Bin component instance that raised the event.

    cancel: boolean

    Set to true to abort.

    cancelReason?: string

    Optional reason surfaced by the consumer.

    entityName: string

    The entity the bin is operating on.

    entry

    fieldValues: { FieldName: string; Value: unknown }[]

    Field values that will be applied to the new record.

    reason: string | null

    Optional reason captured at restore time.

    timestamp: Date

    When the event was raised.