import {CustomElement, defineElement, Host, ShadowDOM, state, prop} from "../../packages/csx"; import loaderComponentShadowStyle from './svg-loader.shadow.scss'; // TODO configurability, like inverted and not with props... @defineElement('svg-loader') export class SvgLoader extends CustomElement{ // Constructor constructor(){ super(); } // Private properties // Properties @prop({reflect: true}) inverted; @prop({reflect: true, attr: "inverted-color"}) invertedColor = "#000"; // Handlers // CustomElement render(){ return (
) } }