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%)