UNPKG

@angular/cdk

Version:

Angular Material Component Development Kit

19 lines (15 loc) 555 B
import { ElementRef } from '@angular/core'; function coerceNumberProperty(value, fallbackValue = 0) { if (_isNumberValue(value)) { return Number(value); } return arguments.length === 2 ? fallbackValue : 0; } function _isNumberValue(value) { return !isNaN(parseFloat(value)) && !isNaN(Number(value)); } function coerceElement(elementOrRef) { return elementOrRef instanceof ElementRef ? elementOrRef.nativeElement : elementOrRef; } export { _isNumberValue, coerceElement, coerceNumberProperty }; //# sourceMappingURL=_element-chunk.mjs.map