parseCSSStylesheet method

void parseCSSStylesheet(
  1. XmlElement node
)

Implementation

void parseCSSStylesheet(XmlElement node) {
  throw("parseCSSStylesheet not implimented yet.");
  // if (node.sheet == null ||
  //     node.sheet.cssRules == null ||
  //     node.sheet.cssRules.length == 0) {
  //   return;
  // }

  // for (int i = 0; i < node.sheet.cssRules.length; i++) {
  //   final stylesheet = node.sheet.cssRules[i];

  //   if (stylesheet.type != 1) continue;

  //   RegExp reg = RegExp(r",", multiLine: true);
  //   final selectorList =
  //       stylesheet.selectorText.split(reg).map((i) => i.trim()).toList();

  //   // final selectorList = stylesheet.selectorText
  //   // 	.split( /,/gm )
  //   // 	.filter( Boolean )
  //   // 	.map( i => i.trim() );

  //   for (int j = 0; j < selectorList.length; j++) {
  //     final sj = selectorList[j];

  //     if (stylesheets[sj] == null) {
  //       stylesheets[sj] = {};
  //     }
  //     stylesheets[sj].addAll(stylesheet.style);
  //     // stylesheets[ selectorList[ j ] ] = Object.assign(
  //     // 	stylesheets[ selectorList[ j ] ] || {},
  //     // 	stylesheet.style
  //     // );

  //   }
  // }
}