Changeset - e28a9b41ad87
[Not reviewed]
default
0 2 0
drewp@bigasterisk.com - 20 months ago 2023-06-02 05:06:34
drewp@bigasterisk.com
rm fpsmeter- this import was double-registering a component (!)
2 files changed with 0 insertions and 6 deletions:
0 comments (0 inline, 0 general)
light9/fade/Light9EffectFader.ts
Show inline comments
 
import { css, html, LitElement } from "lit";
 
import { customElement, property, state } from "lit/decorators.js";
 
import { NamedNode } from "n3";
 
import { getTopGraph } from "../web/RdfdbSyncedGraph";
 
import { showRoot } from "../web/show_specific";
 
import { SyncedGraph } from "../web/SyncedGraph";
 
import { meter } from "./Light9FadeUi";
 
export { Light9Fader } from "./Light9Fader";
 

	
 

	
 
@customElement("light9-effect-fader")
 
export class Light9EffectFader extends LitElement {
 
  static styles = [
 
@@ -92,13 +91,12 @@ export class Light9EffectFader extends L
 
    const prev = this.value;
 
    const v: number = ev.detail.value;
 
    this.value = parseFloat(v.toPrecision(3)); // rewrite pls
 
    if (this.value == prev) {
 
      return;
 
    }
 
    meter.tick();
 
    if (!this.setting) {
 
      throw new Error("can't make new settings yet");
 
    }
 
    this.graph.patchObject(this.setting, this.graph.Uri(":value"), this.graph.LiteralRoundedFloat(this.value), this.ctx);
 
  }
 

	
light9/fade/Light9FadeUi.ts
Show inline comments
 
@@ -7,13 +7,12 @@ import { shortShow } from "../web/show_s
 
import { SyncedGraph } from "../web/SyncedGraph";
 
export { EditChoice } from "../web/EditChoice";
 
export { Light9EffectFader } from "./Light9EffectFader";
 

	
 
debug.enable("*");
 
const log = debug("fade");
 
export let meter: FPSMeter;
 

	
 
@customElement("light9-fade-ui")
 
export class Light9FadeUi extends LitElement {
 
  static styles = [
 
    css`
 
      :host {
 
@@ -25,13 +24,12 @@ export class Light9FadeUi extends LitEle
 
  render() {
 
    return html`
 
      <rdfdb-synced-graph></rdfdb-synced-graph>
 

	
 
      <h1>Fade</h1>
 

	
 
      <div id="fps"></div>
 

	
 
      ${this.faders.map((fd) => html` <light9-effect-fader .uri=${fd}></light9-effect-fader> `)}
 
    `;
 
  }
 

	
 
  graph!: SyncedGraph;
 
@@ -54,12 +52,10 @@ export class Light9FadeUi extends LitEle
 
        g.Uri(`:show/${shortShow}/fadePage1f7`),
 
      ];
 
    });
 
  }
 
  connectedCallback(): void {
 
    super.connectedCallback();
 
    meter = new FPSMeter(this.shadowRoot?.querySelector("#fps")!, { graph: 1, left: "auto", right: "0" });
 
    meter.tick();
 
  }
 
}
 

	
 

	
0 comments (0 inline, 0 general)