1234567891011121314151617181920212223 |
- 'use strict';
- const isCSSLengthUnit = require('./isCSSLengthUnit');
- const unit = require('../util/unit');
- function isStop(str) {
- let stop = !str;
-
- if (!stop) {
- const node = unit(str);
- if (node) {
- if (node.number === 0 || (!isNaN(node.number) && isCSSLengthUnit(node.unit))) {
- stop = true;
- }
- } else {
- stop = (/^calc\(\S+\)$/g).test(str);
- }
- }
- return stop;
- }
- module.exports = isStop;
|