UNPKG

535 BPlain TextView Raw
1import {FEATURE, DOM} from 'aurelia-pal';
2
3export const aureliaHideClassName = 'aurelia-hide';
4
5const aureliaHideClass = `.${aureliaHideClassName} { display:none !important; }`;
6
7export function injectAureliaHideStyleAtHead() {
8 DOM.injectStyles(aureliaHideClass);
9}
10
11export function injectAureliaHideStyleAtBoundary(domBoundary: any) {
12 if (FEATURE.shadowDOM && domBoundary && !domBoundary.hasAureliaHideStyle) {
13 domBoundary.hasAureliaHideStyle = true;
14 DOM.injectStyles(aureliaHideClass, domBoundary);
15 }
16}