method styleCacheForScope


Set styleCacheForScope(Node scope)

Source

Set styleCacheForScope(Node scope) {
  var styles;
  if (_hasShadowDomPolyfill) {
    var name = scope is ShadowRoot
        ? scope.host.localName
        : (scope as Element).localName;
    var styles = _polyfillScopeStyleCache[name];
    if (styles == null) _polyfillScopeStyleCache[name] = styles = new Set();
  } else {
    styles = _scopeStyles[scope];
    if (styles == null) _scopeStyles[scope] = styles = new Set();
  }
  return styles;
}