@pbroom/color-kit/driverDrag controller

resolveDragEpsilon

Returns value when it is a finite number of at least 0, otherwise DEFAULT_DRAG_EPSILON.

functionimport { resolveDragEpsilon } from '@pbroom/color-kit/driver';drag-controller.ts:136
function resolveDragEpsilon(  value: number | undefined,): number;

Parameters

valuenumber | undefined

Returns

number

Example

TypeScript
import { resolveDragEpsilon } from '@pbroom/color-kit/driver';

resolveDragEpsilon(0); // → 0
resolveDragEpsilon(-1); // → 0.0005
resolveDragEpsilon(undefined); // → 0.0005