- polymer
- polymer
- PolymerDeclaration
- cssTextForScope
method cssTextForScope
String
cssTextForScope(String scopeDescriptor)
Source
String cssTextForScope(String scopeDescriptor) {
var cssText = new StringBuffer();
// handle stylesheets
var selector = '[$_SCOPE_ATTR=$scopeDescriptor]';
matcher(s) => s.matches(selector);
for (var sheet in sheets.where(matcher)) {
cssText
..write(_cssTextFromSheet(sheet))
..write('\n\n');
}
// handle cached style elements
for (var style in styles.where(matcher)) {
cssText
..write(style.text)
..write('\n\n');
}
return cssText.toString();
}