diff options
Diffstat (limited to 'packages/integrations/markdoc/src/html/css/style-to-object.ts')
-rw-r--r-- | packages/integrations/markdoc/src/html/css/style-to-object.ts | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/packages/integrations/markdoc/src/html/css/style-to-object.ts b/packages/integrations/markdoc/src/html/css/style-to-object.ts index 7febe3152..084c93c93 100644 --- a/packages/integrations/markdoc/src/html/css/style-to-object.ts +++ b/packages/integrations/markdoc/src/html/css/style-to-object.ts @@ -3,11 +3,11 @@ /** * @license MIT - * + * * The MIT License (MIT) - * + * * Copyright (c) 2017 Menglin "Mark" Xu <mark@remarkablemark.org> - * + * * Permission is hereby granted, free of charge, to any person obtaining * a copy of this software and associated documentation files (the * "Software"), to deal in the Software without restriction, including @@ -15,10 +15,10 @@ * distribute, sublicense, and/or sell copies of the Software, and to * permit persons to whom the Software is furnished to do so, subject to * the following conditions: - * + * * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. - * + * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND @@ -28,7 +28,7 @@ * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -import { parseInlineStyles } from "./parse-inline-styles.js"; +import { parseInlineStyles } from './parse-inline-styles.js'; /** * Parses inline style to object. @@ -42,29 +42,29 @@ import { parseInlineStyles } from "./parse-inline-styles.js"; * @return {null|Object} */ export function styleToObject(style, iterator) { - let output = null; - if (!style || typeof style !== 'string') { - return output; - } + let output = null; + if (!style || typeof style !== 'string') { + return output; + } - let declaration; - let declarations = parseInlineStyles(style); - let hasIterator = typeof iterator === 'function'; - let property; - let value; + let declaration; + let declarations = parseInlineStyles(style); + let hasIterator = typeof iterator === 'function'; + let property; + let value; - for (let i = 0, len = declarations.length; i < len; i++) { - declaration = declarations[i]; - property = declaration.property; - value = declaration.value; + for (let i = 0, len = declarations.length; i < len; i++) { + declaration = declarations[i]; + property = declaration.property; + value = declaration.value; - if (hasIterator) { - iterator(property, value, declaration); - } else if (value) { - output || (output = {}); - output[property] = value; - } - } + if (hasIterator) { + iterator(property, value, declaration); + } else if (value) { + output || (output = {}); + output[property] = value; + } + } - return output; + return output; } |