mirror of
https://github.com/svg/svgo.git
synced 2025-07-29 20:21:14 +03:00
Convert element children to xast
Ref https://github.com/syntax-tree/xast Renamed content to children to match xast spec.
This commit is contained in:
@ -189,8 +189,8 @@ function csstreeToStyleDeclaration(declaration) {
|
||||
* @return {string} CSS string or empty array if no styles are set
|
||||
*/
|
||||
function getCssStr(elem) {
|
||||
if (elem.content[0].type === 'text' || elem.content[0].type === 'cdata') {
|
||||
return elem.content[0].value;
|
||||
if (elem.children[0].type === 'text' || elem.children[0].type === 'cdata') {
|
||||
return elem.children[0].value;
|
||||
}
|
||||
return '';
|
||||
}
|
||||
@ -203,9 +203,9 @@ function getCssStr(elem) {
|
||||
* @return {string} reference to field with CSS
|
||||
*/
|
||||
function setCssStr(elem, css) {
|
||||
if (elem.content[0].type === 'text' || elem.content[0].type === 'cdata') {
|
||||
elem.content[0].value = css;
|
||||
return elem.content[0].value;
|
||||
if (elem.children[0].type === 'text' || elem.children[0].type === 'cdata') {
|
||||
elem.children[0].value = css;
|
||||
return elem.children[0].value;
|
||||
}
|
||||
return css;
|
||||
}
|
||||
|
Reference in New Issue
Block a user