Skip to main content

Interface: Thresholds

Defined in: packages/uimatch-cli/src/types/index.ts:211

Acceptance thresholds for UI comparison.

Properties​

areaGapCritical?​

optional areaGapCritical: number;

Defined in: packages/uimatch-cli/src/types/index.ts:269

Area gap threshold for immediate failure (0-1).

Default​

0.15 (15%)

areaGapWarning?​

optional areaGapWarning: number;

Defined in: packages/uimatch-cli/src/types/index.ts:275

Area gap threshold for warning (0-1).

Default​

0.05 (5%)

borderWidth?​

optional borderWidth: number;

Defined in: packages/uimatch-cli/src/types/index.ts:251

Tolerance ratio for border-width.

Default​

0.3 (30%)

deltaE?​

optional deltaE: number;

Defined in: packages/uimatch-cli/src/types/index.ts:221

Maximum acceptable color Delta E (CIEDE2000).

Default​

3.0

dimension?​

optional dimension: number;

Defined in: packages/uimatch-cli/src/types/index.ts:233

Tolerance ratio for dimension properties (width, height).

Default​

0.05 (5%)

layoutGap?​

optional layoutGap: number;

Defined in: packages/uimatch-cli/src/types/index.ts:239

Tolerance ratio for gap properties (gap, column-gap, row-gap).

Default​

0.1 (10%)

maxHighSeverityIssues?​

optional maxHighSeverityIssues: number;

Defined in: packages/uimatch-cli/src/types/index.ts:281

Maximum allowed high-severity StyleDiff entries.

Default​

0

maxLayoutHighIssues?​

optional maxLayoutHighIssues: number;

Defined in: packages/uimatch-cli/src/types/index.ts:286

Maximum allowed high-severity StyleDiff entries containing a layout property.


pixelDiffRatio?​

optional pixelDiffRatio: number;

Defined in: packages/uimatch-cli/src/types/index.ts:215

Maximum acceptable pixel difference ratio (0 to 1).


radius?​

optional radius: number;

Defined in: packages/uimatch-cli/src/types/index.ts:245

Tolerance ratio for border-radius.

Default​

0.12 (12%)

shadowBlur?​

optional shadowBlur: number;

Defined in: packages/uimatch-cli/src/types/index.ts:257

Tolerance ratio for box-shadow blur.

Default​

0.15 (15%)

shadowColorExtraDE?​

optional shadowColorExtraDE: number;

Defined in: packages/uimatch-cli/src/types/index.ts:263

Extra Delta E tolerance for box-shadow color comparison.

Default​

1.0

spacing?​

optional spacing: number;

Defined in: packages/uimatch-cli/src/types/index.ts:227

Tolerance ratio for spacing properties (padding, margin).

Default​

0.15 (15%)