API REFERENCE
SyGridSpanInteractionReport
Fields, allowed values, and APIs that use SyGridSpanInteractionReport.
Type definition
A question mark (?) marks an optional field; readonly marks a value you should not change directly. A union (|) accepts one of the listed forms. Functions are callbacks that Grid invokes at the relevant point.
export interface SyGridSpanInteractionReport {
readonly status: SyGridRowLayoutStatus;
readonly window: { readonly startIndex: number; readonly endIndex: number };
readonly renderRange: { readonly startIndex: number; readonly endIndex: number };
readonly report: {
readonly rowCount: number;
readonly columnCount: number;
readonly cellCount: number;
readonly coveredCount: number;
readonly combinations: Readonly<Record<SyGridSpanCombination, number>>;
readonly conflicts: Readonly<Record<SyGridSpanConflict['reason'], number>>;
readonly rowAxisRejections: number;
readonly colAxisRejections: number;
} | null;
readonly conflicts: ReadonlyArray<SyGridSpanConflict>;
readonly exportMode: 'origin-once' | 'repeat';
readonly access: {
readonly feature: SyGridSpanFeature;
readonly requested: SyGridSpanAddress;
readonly origin: SyGridSpanAddress;
readonly redirected: boolean;
readonly mutating: boolean;
} | null;
}APIs using this type
- getSpanInteraction
Inspects how merged cells interact with selection, copying, and related actions.